Bir PHP uygulamasında veritabanı ile yapılacak işlemler tamamlandıktan sonra veritabanı bağlantısı kapatılmalıdır. Çünkü her veritabanına yapılacak bağlantı sayısı sınırlıdır. Bağlantı sayısını aşmamak için işi biten kullanıcının bağlantısı aşağıdaki komut ile kapatılır.
mysql_close(
Örnek;
mysql_close($baglanti);
Örnek Uygulama
Aşağıdaki uygulamada Firmadaki kullanıcı internet üzerinden müşteri bilgilerini girebilecek şekilde hazırlanmış bir web sayfasının kodları yazılmıştır. Uygulama iki kısımdan oluşmaktadır.
1.Kullanıcı arayüzünün HTML olarak hazırlanması (dosya adı musteri. html)
Resim 2.1 magaza.htm ekranı
2. Kullanıcı ara yüzünde girilen bilgilerin veri tabanına kaydedilmesi (dosya adı musteri. php)
$baglan = mysql_connect (“localhost”, “root” , “Ankara”);
$sec = mysql_select_db (“magaza”, $baglan) :
$xdogum_tarihi=tarihe_çevir($xdogum_tarihi) :
Şsql=”insert inso müşteri (müşteri_no, adı, soyadı, doğum_tarihi, cinsiyeti, adres, kart_no) values ‘$xmüşteri_no’,‘$xadı’,’ $xsoyadı’, ’ $zdoğum_tarihi’, $xcinsiyeti’, ’ $xadres’,’ $xkart_no’)”;
$sorgu=mysql_query($sql, $baglan):
if ($sorgu)
print “kayıt başarıyla girilmiştir” :
else
print”lütfen girdiğiniz bilgileri kontrol ediniz”:
mysql_close ($baglan):
}
?>
