Tugas 6 (PHP)

by 23.55 0 komentar


Cara Membuat 2 Koneksi Database Di PHP
PENTING :
Sebelum anda menyambungkan 2 koneksi database di php terlebih dahulu anda harus mempunyai 2 database yaitu
1.database kebutuhan_panganku
2.database klausa



Berikut ini adalah cara untuk membuat koneksi dengan dua database untuk MySql di PHP.

Berikut ini adalah deskripsi koneksi database di PHP
Masukkan skrip berikut ke dalam notepad ++
<?php
$hostname = "localhost";
$username = "root";
$password = "";
// mengatur koneksi dan disimpan dalam satu variabel
$koneksi_1 = mysql_connect($hostname, $username, $password);
$koneksi_2 = mysql_connect($hostname, $username, $password, true);
// mengatur pemilihan database sesuai koneksi
mysql_select_db('klausa', $koneksi_1 );
mysql_select_db('kebutuhan_panganku', $koneksi_2 );
echo "Koneksi Menyambung";
?>

 


KETERANGAN:
Pada tahap ini kita menggunakan dua koneksi sekaligus untuk mengkoneksikan dua database (database klausa dan database 
kebutuhan_panganku).



Save pada folder yang telah anda buat pada htdocs, dalam tahap ini saya menggunakan folder "tugas_php”. Save dengan nama “test_koneksi.php”
berikut ini adalah Tampilan savefannya :



       
 



Jalankan PHP dengan web browser dengan cara mengketikkan teks berikut pada 
 address bar (dengan kondisi XAMPP berjalan).


berikut ini adalah tampilannya : 


  

Jika berhasil, maka akan menampilkan teks sebagai berikut :


 



KETERANGAN :
Tugas_php = nama folder
Test_Koneksi.php = nama koneksi nya



Cara Membuat database dan tabel sekaligus
Berikut adalah cara untuk membuat database dan tabel sekaligus untuk MySql.
Berikut ini adalah Deskripsi untuk membuat database dan tabel
<?php
$dbhost = 'localhost';
$dbuser = 'root';
$dbpass = '';
$koneksi = mysql_connect($dbhost, $dbuser, $dbpass);
if(! $koneksi )
{
  die('Gagal Koneksi: ' . mysql_error());
}
echo '';
$sql = 'CREATE database test_db';
$buatdb = mysql_query( $sql, $koneksi );
if(! $buatdb )
{
  die('Pembuatan database, gagal: ' . mysql_error());
}
echo "";
usedb();
function usedb()
{
$dbhost = 'localhost';
$dbuser = 'root';
$dbpass = '';
$koneksi = mysql_connect($dbhost, $dbuser, $dbpass);
if(! $koneksi )
{
  die('Gagal Koneksi: ' . mysql_error());
}
echo '';
bikintabel();
mysql_select_db( 'test_db' );
}
function bikintabel()
{
$dbhost = 'localhost';
$dbuser = 'root';
$dbpass = '';
$koneksi = mysql_connect($dbhost, $dbuser, $dbpass);
if(! $koneksi )
{
  die('Gagal Koneksi: ' . mysql_error());
}
echo '';
$sql = 'CREATE TABLE karyawan( '.
       'nomor_induk_karyawan INT NOT NULL AUTO_INCREMENT, '.
       'nama_karyawan VARCHAR(20) NOT NULL, '.
       'almt_karyawan  VARCHAR(20) NOT NULL, '.
       'gaji_karyawan   INT NOT NULL, '.
       'tgl_msk_kerja  timestamp NOT NULL, '.
       'primary key ( nomor_induk_karyawan ))';
mysql_select_db('test_db');
$buattabel = mysql_query( $sql, $koneksi );
if(! $buattabel )
{
  die('Gagal Membuat Tabel: ' . mysql_error());
}
echo "Tabel Karyawan dan Database test_db Telah Sukses Dibuat";
mysql_close($koneksi);
}
?>


Dalam tahap ini saya menggunakan beberapa fungsi, jika fungsi yang 1 berhasil atau “true” maka akan menjalankan fungsi yang selanjutnya hingga selesai.



Save pada folder yang telah anda buat pada htdocs, dalam tahap ini saya menggunakan folder "tugas_php”. Save dengan nama “test_db.php”.







Jalankan PHP dengan web browser dengan cara mengketikkan teks berikut pada address bar (dengan kondisi XAMPP berjalan).


  


Jika berhasil, maka akan menampilkan teks sebagai berikut 

 
 


KETERANGAN :
Tugas_php = nama folder
Test_db.php = nama koneksi nya
Berikut adalah hasilnya jika kita lihat melalui shell dari xampp



 
  



KETERANGAN :
Yang Melingkar Warna Oren Menunjukan Tabel Karyawan 
dan Yang Melingkar Warna Pink Menunjukan Database test_db

0 komentar:

Poskan Komentar

Rocky Dominggus

Developer

Cras justo odio, dapibus ac facilisis in, egestas eget quam. Curabitur blandit tempus porttitor. Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor.

0 komentar:

Posting Komentar