Ditemani Cappucino dan keripik kentang
Srcipt Php Membuat Database Mysql 04:59
Filed under: php
Sudah cukup lama tidak ngoding bersama php jadinya banyak script-srcipt yang lupa, yahh namanya juga manusia tempat hilap dan lupa. Ketika gw ingin membuat database mysql lewat script php ternyata gagal terus. Gw menggunakan script seperti dibawah ini.
$nm_database="basket";
$sambung=mysql_connect("localhost","root","");
if($sambung) {
echo "koneksi berhasil";
} else {
echo "koneksi gagal";
}
$buat=mysql_create_db($nm_database);
if(buat) {
echo "database $nm_database berhasil dibuat";
} else {
echo "database gagal dibuat";
}
?>
Sebelumnya gw ingin menjelaskan script nya terlebih dahulu. Pada scrip diatas terdapat dua bagian penting, bagian yang pertama gw ingin ngecek apa php terkoneksi dengan database mysql :
$sambung=mysql_connect("localhost","root","");
if($sambung) {
echo "koneksi berhasil";
} else {
echo "koneksi gagal";
}
script yang di garis bawahin dan dicetak tebal tersebut dimaksudkan untuk mengkoneksikan php dengan mysql.
Bila koneksi berhasil maka akan mucul kalimat koneksi berhasil
Kemudian pada bagian kedua adalah script untuk membuat database pada mysql, maksudnya kita tidak perlu lagi masuk kedalam phpmyadmin untuk membuat database mysql,melalui script tersebut kita bisa langsung membuatnya.
$buat=mysql_create_db($nm_database);
if(buat) {
echo "
database $nm_database berhasil dibuat";
} else {
echo "
database gagal dibuat";
}
script yang dicetak miring tersebut dimaksudkan untuk membuat database, dengan nama database yang sudah diklarasikan sebelumnya, Namun ternyata setelah dijalankan terdapat pesan kesalah,seperti berikut
Fatal error: Call to undefined function mysql_create_db() in C:\Program Files\xampp\htdocs\buatdatabase1.php on line 9
Sehingga seluruh tampilan dari file tersebut(gabungan kedua bagian) menjadi
koneksi berhasil
Fatal error: Call to undefined function mysql_create_db() in C:\Program Files\xampp\htdocs\buatdatabase1.php on line 9
oleh sebab itu untuk dapat membuat database melalui scrip php gw mengubah script
$buat=mysql_create_db($nm_database);
menjadi
$buat=mysql_query("create database $nm_database");
dan bagaimana hasilnya??!! Setelah gw jalankan programnya maka di web browser gw muncullah
koneksi berhasil
database basket berhasil dibuat
yang berarti koneksi ke mysql berhasil dan pembuatan database dengan nama "basket" berhasil juga, oleh sebab itu untuk selanjutnya semua yang menggunakan query mending pake script seperti dibawah ini
$buat=mysql_query();
Semoga membantu...
-thanx 2 mas Praz-
Langganan:
Posting Komentar (Atom)
Tidak ada komentar:
Posting Komentar