Php ile mysql uygulamaları geliştiriyorsanız, aynı bağlantı stringlerini ve sorgu komutlarını tekrar tekrar yazmak yerine kullanabileceğiniz bir kod listesi tutabilirsiniz. Aşağıda örnek bir liste mevcut

# veri tabanına bağlantı kurmak için

$local=’localhost’;
$user=’username’;
$pass=’password’;
$db=’test’;
$baglan=mysql_connect($local,$user,$pass);

# alternatif bağlantı yöntemi

mysql_connect(”localhost”,”username”,”password”) or die(”Bağlantı kurulamadı”);
mysql_select_db(”test”) or die(”Veritabanı Seçilemedi”);

bağlantı için karakter seti belirleme

mysql_query(”SET NAMES uft8″);
mysql_query(”SET CHARACTER SET uft8″); //veya latin5

# veritabanından sorgu sonucu almak için

$sql=mysql_query(”SELECT * FROM test WHERE id=’$id’”);
$res=mysql_fetch_array($sql);

Tüm fieldları $res[] array dizisine atar.

# sorgu sonucunu döngü olarak almak için

$sql=mysql_query(”SELECT * FROM test WHERE id=’$id’”);
while($row=mysql_fetch_array($sql)) {
$row[] // array döngüsü
}

# veri tabanında kaç adet sonuç var saymak için

$sql=mysql_query(”SELECT * FROM test”);
$num=mysql_num_rows($sql);

Toplam sonuç sayısını ekrana yazar : $num

# tek field olarak sonuç almak için

$sql=mysql_query(”SELECT * FROM test WHERE id=’$id’”);
$resimNo = mysql_result($id,’0′,’alan1’);

# veri tabanına yeni kayıt eklemek için

$kayit=”INSERT into test (alan1,alan2,alan3,alan4)”;
$kayit.=”VALUES (’$deger1′,’$deger2′,’$deger3′,’$deger4′)”;
$kaydet=mysql_query($kayit);

# varolan bir kaydı güncellemek için

$guncelle = mysql_query(”UPDATE test SET “.”alan2=’$deger2′ WHERE deger1=’$deger1′”);

# veri tabanından kayıt silmek için

$sil=mysql_query(”DELETE FROM test WHERE id=’$id’”);