Ajay Kumar B - PHP Mysqli Procedural
Ajay Kumar B - PHP Mysqli Procedural
Ajay Kumar B - PHP Mysqli Procedural
Creating a Databasse
Closing a connection of MySQL
// Create connection
Syntax:
$conn = mysqli_connect($servername, $username,
mysqli_close(connection);
$password);
Example:
// Check connection
mysqli_close($conn);
if (!$conn) {
die("Connection failed: " .
mysqli_connect_error());
}
// Create database
$sql = "CREATE DATABASE myDB";
if (mysqli_query($conn, $sql)) {
echo "Database created successfully";
mysqli_connect_error() mysqli_query()
Return an error description from the last connection Perform queries against the database.
error, if any. For successful SELECT, SHOW, DESCRIBE, or EXPLAIN
Syntax: queries it will return a mysqli_result object. For
mysqli_connect_error(); other successful queries it will return TRUE. FALSE on
Example: failure.
die("Connection error: " . mysqli_connect_error()); Syntax:
mysqli_query(connection,query,resultmode);
Create a Table Examples:
mysqli_query($con,"SELECT * FROM Persons");
// Create connection
mysqli_query($con,"INSERT INTO Persons
$conn = mysqli_connect($servername, $username,
(FirstName,LastName,Age) VALUES
$password, $dbname);
('Glenn','Quagmire',33)");
// Check connection
if (!$conn) {
Inserting into Table
die("Connection failed: " .
mysqli_connect_error()); // Create connection
} $conn = mysqli_connect($servername, $username,
// sql to create table $password, $dbname);
$sql = "CREATE TABLE MyGuests ( // Check connection
id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY, if (!$conn) {
firstname VARCHAR(30) NOT NULL, die("Connection failed: " .
lastname VARCHAR(30) NOT NULL, mysqli_connect_error());
email VARCHAR(50), }
reg_date TIMESTAMP $sql = "INSERT INTO MyGuests (firstname, lastname,
)"; email)
if (mysqli_query($conn, $sql)) { VALUES ('John', 'Doe', 'john@example.com')";
echo "Table MyGuests created successfully"; if (mysqli_query($conn, $sql)) {
} else { echo "New record created successfully";
echo "Error creating table: " . } else {
mysqli_error($conn); echo "Error: " . $sql . "<br>" .
} mysqli_error($conn);
mysqli_close($conn); }
mysqli_close($conn);
Selecting a Database
Syntax:
mysqli_select_db(connection,dbname);
Example:
mysqli_select_db($conn,"test");