Important concept:- 
The object operator, (->), 
 It’s
technically called the “object operator” . it is used in object scope to access methods and
properties of an object. It’s meaning is to say that what is on the right of the
operator is a member of the object instantiated into the variable on the left
side of the operator. Instantiated is the key term here.
// Create a new instance of MyObject into $obj
$obj = new MyObject();
// Set a property in the $obj object called
thisProperty
$obj->thisProperty = 'Fred';
// Call a method of the $obj object named
getProperty
$obj->getProperty();
=>)
The double
arrow operator, (=>),
is
used as an access mechanism for arrays. This means that what is on the left
side of it will have a corresponding value of what is on the right side of it
in array context. This can be used to set values of any acceptable type into a
corresponding index of an array. The index can be associative (string-based) or
numeric. 
$myArray = array(
0 => 'Big',
1 => 'Small',
2 => 'Up',
3 => 'Down'
===================================================
<?php
$servername = "localhost";
$username = "root";
$password = "";
$conn = new mysqli($servername, $username, $password);
if ($conn->connect_error) {
  die("Connection
failed: " . $conn->connect_error);
}
echo "Connected successfully";
?>
======================================= 
Select database in MySQL from PHP
<?php
$servername = "localhost";
$username = "root";
$password = "";
$conn = new mysqli($servername, $username, $password);
if ($conn->connect_error) {
  die("Connection
failed: " . $conn->connect_error);
}
echo "Connected successfully";
$mysqli->select_db("world");
mysql_select_db(“world”);
*/// world is the database name.
/* get the name of the current default database */
$result = $mysqli->query("SELECT DATABASE()");
$row = $result->fetch_row();
printf("Default database is %s.\n", $row[0]);
===================================================
We can add MySQL connection php file with this code no
require details of create connection.
include_once("datacon.php");
include_once("datacon.php");
$sql = "CREATE DATABASE pan2";
if ($conn->query($sql) === TRUE) {
  echo "Database
created successfully";
} else {
  echo "Error
creating database: " . $conn->error;
}
?><!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Untitled Document</title>
</head>
</body>
</html>
===================================================
Create table 
<?php
include_once("datacon.php");
$sql = "CREATE TABLE stu1 (sid INT(6),sname
VARCHAR(30), 
class VARCHAR(10))";
  echo "Table
stu1 created successfully";
} else {
  echo "Error
creating table: " . $conn->error;
}
?>
===================================================
Insert record into table 
<?php
include_once("datacon.php");
VALUES (101, 'ram', 'voc-III')";
  echo "New
record created successfully";
} else {
  echo "Error:
" . $sql . "<br>" . $conn->error;
}
?>
Insert multiple records 
<?php
include_once("datacon.php");
 (102, 'ram1',
'voc-III');";
$sql .= "INSERT INTO stu1 (sid, sname, class)
VALUES (103, 'ram2', 'BCA-III');";
$sql .= "INSERT INTO stu1 (sid, sname, class)
VALUES (105, 'ram4', 'BCA-III')";
  echo "New
record created successfully";
} else {
  echo "Error:
" . $sql . "<br>" . $conn->error;
}
?>
===================================================
Update record 
<?php
include_once("datacon.php");
  echo "Record
updated successfully";
} else {
  echo "Error
updating record: " . $conn->error;
}
?>
===================================================
Delete Data From a MySQL Table in php
<?php
include_once("datacon.php");
$sql = "DELETE FROM stu1 WHERE
sid=103";
 
echo "Record deleted successfully";
} else {
 
echo "Error deleting record: " . $conn->error;
}
?>
==========================
Select Data With MySQLi
<?php
include_once("datacon.php");
$sql =
"SELECT sid, sname, class FROM stu1 ";
$result
= $conn->query($sql);
if
(mysqli_num_rows($result) > 0) {
  // output data of each row
  while($row = mysqli_fetch_assoc($result)) {
    echo "studentid: " .
$row["sid"]. " - student Name: " . $row["sname"].
" - class: " . $row["class"]. "<br>";
  }
} else {
  echo "0 results";
}
$conn->close();
?>
With
where clause 
<?php
$servername
= "localhost";
$username
= "root";
$password
= "";
$dbname
= "pan2";
//
Create connection
$conn =
new mysqli($servername, $username, $password, $dbname);
// Check
connection
if
($conn->connect_error) {
  die("Connection failed: " .
$conn->connect_error);
}
$sql =
"SELECT sid, sname, class FROM stu1 where class = 'voc-III'";
$result
= $conn->query($sql);
if
(mysqli_num_rows($result) > 0) {
  // output data of each row
  while($row = mysqli_fetch_assoc($result)) {
    echo "studentid: " .
$row["sid"]. " - student Name: " . $row["sname"].
" - class: " . $row["class"]. "<br>";
  }
} else {
  echo "0 results";
}
$conn->close();
?>
==================================================
 
Select data from Database in HTML
form 
(Displaying returned data on Web pages,)
include_once '
datacon.php';
$result = mysqli_query($conn,"SELECT *
FROM myusers");
?>
<!DOCTYPE html>
<html>
 <head>
 <title> Retrive data</title>
 </head>
<body>
<?php
if (mysqli_num_rows($result) > 0) {
?>
 
<table>
  
 
<tr>
   
<td>First Name</td>
   
<td>Last Name</td>
   
<td>City</td>
   
<td>Email id</td>
 
</tr>
<?php
$i=0;
while($row = mysqli_fetch_array($result)) {
?>
<tr>
   
<td><?php echo $row["first_name"]; ?></td>
   
<td><?php echo $row["last_name"]; ?></td>
   
<td><?php echo $row["city_name"]; ?></td>
   
<td><?php echo $row["email"]; ?></td>
</tr>
<?php
$i++;
}
?>
</table>
 <?php
}
else{
   
echo "No result found";
}
?>
 </body>
</html>
===================================================
| 
   <!DOCTYPE
  html> <html
  lang="en">    <head>     <title>GFG-
  Store Data</title> </head>    <body>     <center>         <h1>Storing
  Form data in Database</h1>            <form
  action="insert.php" method="post">                            <p>                 <label
  for="firstName">First Name:</label>                 <input
  type="text" name="first_name" id="firstName">             </p> 
             <p>                 <label
  for="lastName">Last Name:</label>                 <input
  type="text" name="last_name" id="lastName">             </p> 
             <p>                 <label
  for="Gender">Gender:</label>                 <input
  type="text" name="gender" id="Gender">             </p> <p>                 <label
  for="Address">Address:</label>                 <input
  type="text" name="address" id="Address">             </p> <p>                 <label
  for="emailAddress">Email Address:</label>                 <input
  type="text" name="email" id="emailAddress">             </p> <input type="submit" value="Submit">         </form>     </center> </body> </html> 
 Filename: insert.php  | 
 
| 
   <!DOCTYPE html> <html> <head>     <title>Insert
  Page page</title> </head>    <body>     <center>         <?php // servername => localhost         //
  username => root         //
  password => empty         //
  database name => staff         $conn = mysqli_connect("localhost",
  "root", "", "staff"); 
         //
  Check connection         if($conn === false){             die("ERROR:
  Could not connect. "                  .
  mysqli_connect_error());         }                    //
  Taking all 5 values from the form data(input)         $first_name =  $_REQUEST['first_name'];         $last_name = $_REQUEST['last_name'];         $gender =  $_REQUEST['gender'];         $address = $_REQUEST['address'];         $email = $_REQUEST['email'];                    //
  Performing insert query execution         //
  here our table name is college         $sql = "INSERT INTO college  VALUES
  ('$first_name',              '$last_name','$gender','$address','$email')"; if(mysqli_query($conn, $sql)){             echo "<h3>data stored in a database
  successfully."                  .
  " Please browse your localhost php my admin"                  .
  " to view the updated data</h3>";                 echo nl2br("\n$first_name\n $last_name\n
  "                 .
  "$gender\n $address\n $email");         }
  else{             echo "ERROR: Hush! Sorry $sql. "                  .
  mysqli_error($conn);         }                    //
  Close connection         mysqli_close($conn);         ?>     </center> </body> </html>  | 
 
Output:- 


0 Comments