Pemrograman Berorientasi Platform (IN315B) Ramos Somya, S.Kom., M.Cs. PHP - MySQL Pemrograman Berorientasi Platform (IN315B) Ramos Somya, S.Kom., M.Cs.
Pengenalan PHPMyAdmin
Create database Isikan dengan nama database yang ingin anda create
Create tabel Buat tabel baru dengan Nama: biodata Field: 3
Set field name & atribute Isikan field, jenis dan ukuran sesuai gambar Klik simpan
Pengisian data pada tabel Klik sisipkan, isikan nama dan alamat (foto dikosongkan) Klik “Go” Klik link “Browse” untuk melihat data
Syntax MySQL CREATE: Creates new databases and tables ALTER: Modifies existing tables SELECT: Chooses the data you want DELETE: Erases the data from your table DESCRIBE: Lets you know the structure and specifics of the table INSERT INTO tablename VALUES: Puts values into the table UPDATE: Lets you modify data already in a table DROP: Deletes an entire table or database
Script Koneksi PHP - MySQL mysql_connect ("hostname", "user", "pass"): koneksi ke MySQL server. mysql_select_db("database name"): sama dengan MySQL command USE; untuk memilih database yang akan digunakan. mysql_query("query"): digunakan untuk mengirim semua perintah/syntax MySQL ke server. mysql_fetch_rows("results variable from query"): perintah untuk mengirimkan satu buah baris hasil query. mysql_fetch_array("results variable from query"): perintah untuk mengirimkan beberapa buah baris hasil query. mysql_error(): menunjukan pesan kesalahan.
Syntax Koneksi $host = “localhost”; $user = “root”; $pass = “mysqlpass”; $connect = mysql_connect($host, $user, $pass); Atau $connect = mysql_connect(“localhost”, “root”, “mysqlpass”);
Contoh <? $host = "localhost"; $user = "root"; $pass = ""; $connect = mysql_connect($host, $user, $pass)or die ("Hey loser, check your server connection."); mysql_select_db ("672006005"); $query="SELECT nama, alamat FROM biodata"; $results=mysql_query($query) or die(mysql_error()); while ($rows=mysql_fetch_array($results)) { extract($rows); echo $nama; echo " - "; echo $alamat; echo "<br>"; } ?>