Membuat Table MySQL di PHP dengan MySQLi

Membuat Table MySQL di PHP dengan MySQLi

FSODIC.CO.ID - Selamat malam sahabat FSodic semua? apa kabar malam ini? Semoga baik pastinya . Pada kesempatan malam ini saya akan kembali hadir ditengah-tengah kalian untuk sedikit membahas lagi Membuat Table MySQL di PHP dengan MySQLi.

Dalam sebuah database, semua memiliki statmen yang akan digunakan untuk membuat tabel. CREATE TABLE statmen sendiri di MySQL adalah salah satu contohnya. Oke, kita langsung mulai. Sebagai contoh kita akan membuat table dengan nama pengguna dengan diisi empat kolom: yaitu id, nama, email, terdaftar. Perintah yang akan kita gunakan lebih kurang seperti ini:

CREATE TABLE `pengguna` (
`id` INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY,
`nama` VARCHAR(30) NOT NULL,
`email` VARCHAR(50),
`terdaftar` TIMESTAMP
)

Berikut adalah contoh yang bisa kita gunakan dalam membuat table dalam PHP menggunakan MySQLi Object Oriented:

<?php
$server 
'localhost';
$username 'root';
$password '';
$database 'database';

$connect = new mysqli($server$username$password$database);

if(
mysqli_connect_error())
{
echo 
'Koneksi gagal';
exit;
}

$sql_scan "CREATE TABLE `pengguna` (
`id` INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY,
`nama` VARCHAR(30) NOT NULL,
`email` VARCHAR(50),
`terdaftar` TIMESTAMP
)"
;

if(
$connect->query($sql_scan) === TRUE)
{
echo 
'Table pengguna telah dibuat';
}
else
{
echo 
'Gagal membuat table pengguna';
}
?>

Sementara berikut adalah contoh membuat table denga MySQLi Procedural:

<?php
$server 
'localhost';
$username 'root';
$password '';
$database 'database';

$connect mysqli_connect($server$username$password$database);

if(!
$connect)
{
echo 
'Koneksi gagal';
exit;
}

$sql_scan "CREATE TABLE `pengguna` (
`id` INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY,
`nama` VARCHAR(30) NOT NULL,
`email` VARCHAR(50),
`terdaftar` TIMESTAMP
)"
;

if(
mysqli_query($connect$sql_scan))
{
echo 
'Table pengguna telah dibuat';
}
else
{
echo 
'Gagal membuat table pengguna';
}
?>

Bagaimana? Semoga membantu untuk kalian yang sedang membutuhkan. Oke saya rasa cukup untuk malam ini, dan jangan lupa add facebook saya di sini dan jangan malu untuk bertanya .

Back to Top