my clock

Senin, 28 Mei 2012

KONEKSI PHP DENGAN MYSQL



          Php memilki banyak keunggulan, beberapa di antaranya adalah sebagai berikut :
1.   Memiliki banyak library yang memungkinkan untuk akses database.
2.   Kecepatan akses dengan menggunakan engine/driver yang khusus untuk setiap database.
3.   Independent terhadap database yang digunakan.
4.   PHP mendukung ODBC.

          Dalam PHP, ada beberapa prosedur yang akan dijalani. Namun, prosedur inti untuk database adalah pembangunan perintah SQL yang digunakan untuk melakukan query, select, insert, update dan delete. Adapun prosedur standar lainnya meliputi Connect to Server, Open Database, EksekusiSQL, ProsesRecord Set, dan Close Database.
          Beberapa template akses database :
1.   Membuka database
$select = Mysql_select_db($nama_db);
2.   Melakukan Query
$result = Mysql_query(“SELECT EmployeeID from Sales”);
3.   Mengambil Hasil Query à masukkan ke dalam Array
$row = Mysql_fetch_array($result);
4.   Mencetak isi Field
echo $row[“namafield”];

          berikut adalah contoh program aplikasi PHP :

<html>
<head>
<title>Contoh</title>
</head>
<body>
<a href="Gb1.php">Formulir</a> | <a href="Gb3.php">Daftar Nama</a>
<form action="Gb2.php" method=POST>
<pre>
Nama : <input type=text name=nama size=30>
NIM : <input type=text name=nim size=30>
Ultah : <input type=text name=ultah size=30>
</pre>
<input type=submit value="send">
<input type=reset value="reset">
</form>
</body>
</html>

Contoh lain :

<html>
<head>
<title>Contoh</title>
</head>
<body>
<a href="Gb1.php">Formulir</a> | <a href="Gb3.php">Daftar Nama</a>
<br>
<br>
<?php
require("conn.php");
$link=open_connection();
$sqlstr="SELECT * FROM coba order by nama DESC";
$result=mysql_query($sqlstr) or die(mysql_error());
while($row=mysql_fetch_assoc($result))
{
$nama=$row['nama'];
$nim=$row['nim'];
$ultah=$row['ultah'];
echo("Nama:$nama<br>");
echo("NIM:$nim<br>");
echo("Ultah:$ultah<br>");
}
mysql_close($link);
?>
</body></html>










0 komentar:

Posting Komentar

Share

Twitter Delicious Facebook Digg Stumbleupon Favorites More