Lecture 21 - PHP MySQL Create Table
Lecture 21 - PHP MySQL Create Table
• // Create connection
• $conn = new mysqli($servername, $username, $password, $dbname);
• // Check connection
• if ($conn->connect_error) {
• die("Connection failed: " . $conn->connect_error);
• }
Example (MySQLi Object-oriented)
• // sql to create table
• $sql = "CREATE TABLE MyGuests (
• id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY,
• firstname VARCHAR(30) NOT NULL,
• lastname VARCHAR(30) NOT NULL,
• email VARCHAR(50),
• reg_date TIMESTAMP DEFAULT CURRENT_TIMESTAMP
ON UPDATE CURRENT_TIMESTAMP
• )";
Example (MySQLi Object-oriented)
• if ($conn->query($sql) === TRUE) {
• echo "Table MyGuests created successfully";
• } else {
• echo "Error creating table: " . $conn->error;
• }
• $conn->close();
• ?>
Example (MySQLi Object-oriented)
• <?php
• $servername = "localhost";
• $username = "root";
• $password = "";
• $dbname = "myDB";
• // Create connection
• $conn = mysqli_connect($servername, $username, $password, $dbname);
• // Check connection
• if (!$conn) {
• die("Connection failed: " . mysqli_connect_error());
• }
Example (MySQLi Object-oriented)
• // sql to create table
• $sql = "CREATE TABLE MyGuests (
• id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY,
• firstname VARCHAR(30) NOT NULL,
• lastname VARCHAR(30) NOT NULL,
• email VARCHAR(50),
• reg_date TIMESTAMP DEFAULT CURRENT_TIMESTAMP
ON UPDATE CURRENT_TIMESTAMP
• )";
Example (MySQLi Object-oriented)
• if (mysqli_query($conn, $sql)) {
• echo "Table MyGuests created successfully";
• } else {
• echo "Error creating table: " . mysqli_error($conn);
• }
• mysqli_close($conn);
• ?>