10/10/2015

Cara Membuat Table Di MySQL Menggunakan PHP MySQLi

Pada tutorial kali ini kita akan belajar tentang Bagaimana Cara Menghapus Sebuah Table Di MySQL Menggunakan Program PHP MySQLi. Untuk memebuat sebuah table di MySQL, Anda dapat menggunakan perintah CREATE TABLE.

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