From: Atıf (atifdag@yahoo.com)
Date: Tue 15 Jul 2003 - 13:49:05 EEST
Merhaba,
PHP çalışıyorum ve daha yeniyim.
mysql_free_result diye bir fonksiyon duydum. Bu fonksiyon tam olarak ne işe yarar? "MySQL sorgusundan sonra hafızayı boşaltır." gibi birşey duymuştum.
Ve nasıl kullanılır?
Diyelim ki şöyle bir çalışma olsun:
<?php
$host="localhost";
$k_adi="userx";
$k_parola="parolax";
$vt="dbtx";
$sql="select * from adresler"; // SQL sorgu cümlesi
$bag=@mysql_connect($host, $k_adi, $k_parola); // MySQL bağlantısı yapılıyor.
if (!$bag) {
echo "MySQL bağlantısı gerçekleşmedi";
exit();
}
if (!@mysql_select_db($vt, $bag)) // Veriatabanı seçiliyor.
{
echo "Veritabanı seçilemedi";
exit();
}
$sorgu=@mysql_query($sql, $bag) // SQL Sorgusu yapılıyor.
if (!$sorgu) {
echo "Sorgu yapılamadı";
exit();
}
mysql_close($bag); // Bağlantı kapatılıyor.
while ($sira=mysql_fetch_assoc($sorgu)) // Veriler çekiliyor.
{
$alan1=$sira[adres_no];
$alan2=$sira[adi_soyadi];
$alan3=$sira[adres];
echo "$alan1 · $alan2 · $alan3";
echo "<br>";
}
?>
Eğer hata yapmadıysam, mysql_free_result fonksiyonu yukarıdaki çalışmaya göre nasıl kullanılır?
Yardımcı olanlara şimdiden teşekkür ediyorum.
...yağmurda ıslanmamış bir adam...
---------------------------------
Do you Yahoo!?
SBC Yahoo! DSL - Now only $29.95 per month!