How to create a MySQL Table Using MySQLi in PHP

2 Answers

0 votes
$db_host        = 'localhost';
$db_user        = 'root';
$db_password    = '';
$db_name        = 'allonpage';

$con = new mysqli("localhost", $db_user, $db_password , $db_name);

if (mysqli_connect_errno()) 
{
    printf("Connection Error: %s\n", mysqli_connect_error());
    exit();
}

$con->query("CREATE TABLE Worker
             (
                WorkerID int,
                LastName varchar(255),
                FirstName varchar(255)
             );");

echo "Affected rows : " . $con->affected_rows;

$con->close();


/*
run: 

Affected rows : 0 

*/

 



answered Jul 6, 2016 by avibootz
0 votes
$db_host        = 'localhost';
$db_user        = 'root';
$db_password    = '';
$db_name        = 'allonpage';

$con = new mysqli("localhost", $db_user, $db_password , $db_name);

if (mysqli_connect_errno()) 
    die("Connection Error: " . mysqli_connect_error() . "<br />");

$sql = "CREATE TABLE Worker
        (
           WorkerID int,
           LastName varchar(255),
           FirstName varchar(255)
        );";

if ($con->query($sql) === TRUE)
    echo "Table created successfully";
else 
    echo "Error creating table: " . mysqli_error($con);

$con->close();


/*
run: 

Table created successfully

*/

 



answered Jul 6, 2016 by avibootz

Related questions

2 answers 259 views
1 answer 190 views
1 answer 154 views
1 answer 168 views
...