Pastikan sudah
started
use mysql;
show tables;
select * from user;
<html>
<head>
<title>Koneksi dengan server</title>
</head>
<body>
<?
$serverAddress="localhost";
$userName="root";
$password="";
$koneksi=mysql_connect($serverAddress, $userName, $password);
if ($koneksi)
{
print("sudah tersambung");
}
else
{
print("sambungan gagal");
}
?>
</body>
</html>
MENGAKTIFKAN DATABASE
Setelah anda melakukan koneksi terhadap database MySQL,
langkah selanjutnya adalah menggunakan database yang
sebelumnya dibuat. Untuk mengaktifkan database dapat
digunakan sintaks berikut ini:
mysql_select_db(db_name);
db_name adalah nama batabase yang tersimpan.
Perintah (mysql_select_db) digunakan untuk mengaktifkan
database. Sekarang anda telah mendapat koneksi ke MySQL dan
mengaktifkan database. Selanjutnua anda dapat melakukan
proses pemanipulasian data sesuai dengan kebutuhan.
</tr>
<tr bgcolor="#CCCC99">
<td colspan="7" align="left" class="style9"> </td>
</tr>
<tr bgcolor="#CCCC99">
<td colspan="3"> </td>
</tr>
<tr bgcolor="#CCCC99">
<td class="style8"> </td>
<td> </td>
<td colspan="4"><input name="Proses" type="submit" id="Proses6"
value="Proses"onClick="javascript:return validasi();">
<input name="batal" type="reset" id="batal12" value="Batal"></td>
<td> </td>
<td width="3"> </td>
<td width="4" colspan="-3"> </td>
<td width="33" colspan="-3"> </td>
</tr>
</table>
</form>
<?
//koneksi dengn server lokal
if(!mysql_connect("localhost","root","")){
echo "mysql tidak terkoneksi";
}
//koneksi dengan database
if(!mysql_select_db("dbbukutamu")){
echo "database tidak terhubung";
}
//sintak SQL untuk menyimpan data
$sql="insert into daftartamu(namatamu,emailtamu,komentar)
values('$_POST[nama]','$_POST[email]','$_POST[komentar]')";
if(mysql_query($sql)){
echo" Terima kasih..<br>
<a href=bukutamu.php>back-- >></a>";
}
else
{
?>
<script language="javascript" type="text/javascript">
/*<![CDATA[*/
alert (" Maaf, Komentar Anda Gagal Tersimpan ! ");
/*]]>*/
</script>
<?
echo"proses gagal";
echo"<a href=bukutamu.php>back-- >></a></div>";
}
?>
Pak Guru Eka
</tr>";
while ($data=mysql_fetch_array($proses))
{
echo"<tr>
<td>$data[id_tamu]</td>
<td>$data[namatamu]</td>
<td>$data[emailtamu]</td>
<td>$data[komentar]</td>
<td><a href=code_deleteguestbook.php?no=$data[id_tamu]>
delete </a></td>
<td><a href=form_editguestbook.php?no=$data[id_tamu> edit
</a></td>
</tr>";
}
echo "</table>";?>
10
<?
//koneksi dengn server lokal
if(!mysql_connect("localhost","root","")){
echo "mysql tidak terkoneksi";
}
//koneksi dengan database
if(!mysql_select_db("dbbukutamu")){
echo "database tidak terhubung";
}
$kom=$_POST['komentar'];
$no=$_POST['id'];
$sql=("update daftartamu set komentar='$kom' where id_tamu='$no'");
if(mysql_query($sql)){
header("location: lihatbukutamu.php");
}
else
{
header("location: lihatbukutamu.php");
}
?>
TUGAS LATIHAN
Buatlah sebuah contoh lagi untuk penggunaan PHP dan SQL
pada kasus yang berbeda, misalkan data mahasiswa, data
penduduk dan kalau memungkinkan buatlah kasus yang lebih
kompleks dengan menggunakan lebih dari satu tabel.
11