Sintak Dasar
Di bawah ini adalah sintak dasar perintah CREATE TABLE Di MySQL:
CREATE TABLE table_name( column_name1 data_type [NOT NULL|AUTO_INCREMENT], column_name2 data_type [NOT NULL], column_name3 data_type [NOT NULL], ... column_nameN data_type [NOT NULL], PRIMARY KEY(column_name) );
Contoh Program
Dibawah ini adalah contoh program PHP untuk membuat sebuah table "TBL_PEGAWAI" dengan menggunakan MySQLi.
Menggunakan MySQLi (Procedural)
<?php $server_name = "localhost"; $user_name = "root"; $password = ""; $db_name = "hr"; // Membuat Koneksi $conn = mysqli_connect($server_name, $user_name, $password, $db_name); // Mengecek Koneksi if (!$conn) { die("Gagal Membuat koneksi ke database: " . mysqli_connect_error()); } // sql query create table tbl_pegawai $sql_query = "CREATE TABLE tbl_pegawai( id_pegawai INT(5) NOT NULL AUTO_INCREMENT, nama_depan VARCHAR(15) NOT NULL, nama_belakang VARCHAR(15) NOT NULL, tanggal_lahir DATE NOT NULL, alamat VARCHAR(20) NOT NULL, gender CHAR(1) NOT NULL, gaji DOUBLE NOT NULL, PRIMARY KEY(id_pegawai))"; // menjalankan query create table tbl_pegawai if (mysqli_query($conn, $sql_query)) { echo "Table tbl_pegawai berhasil dibuat"; } else { echo "Table tbl_pegawai gagal dibuat: " . mysqli_error($conn); } //menutup koneksi mysqli_close($conn); ?>Menggunakan MySQLi (Object Oriented Programming)
<?php $server_name = "localhost"; $user_name = "root"; $password = ""; $db_name = "hr"; // Membuat Koneksi $conn = new mysqli($server_name, $user_name, $password, $db_name); // Mengecek Koneksi if ($conn->connect_error) { die("Gagal membuat koneksi ke database: " . mysqli_connect_error()); } // sql query create table tbl_pegawai $sql_query = "CREATE TABLE tbl_pegawai( id_pegawai INT(5) NOT NULL AUTO_INCREMENT, nama_depan VARCHAR(15) NOT NULL, nama_belakang VARCHAR(15) NOT NULL, tanggal_lahir DATE NOT NULL, alamat VARCHAR(20) NOT NULL, gender CHAR(1) NOT NULL, gaji DOUBLE NOT NULL, PRIMARY KEY(id_pegawai))"; // menjalankan query create table if ($conn->query($sql_query) === TRUE) { echo "Table tbl_pegawai berhasil dibuat"; } else { echo "Table tbl_pegawai gagal dibuat: " . mysqli_error($conn); } // menutup koneksi $conn->close(); ?>
Sekian tutorial singkat tentang Cara Membua Table Di MySQL Menggunakan PHP MySQLi. Semoga bermanfaat & Selamat belajar PHP MySQLi.
Salam sukses,
Nursalim
No comments:
Post a Comment