PHP mysql_result() fonksiyonu
Tanım ve Kullanım
mysql_result() fonksiyonu sonuç kümesinde bir alanın değerini döndürür.
Başarılıysa, bu fonksiyon alan değeri döner. Başarısızsa, false döner.
Sözdizimi
mysql_result(data,row,field)
Parametreler | Açıklama |
---|---|
data | Gerekli. Kullanılacak sonuç tanımlayıcısını belirtir. Bu tanımlayıcı mysql_query() fonksiyonu tarafından döndürülür. |
row | Gerekli. Satır numarasını belirtir. Satır numarası 0'dan başlar. |
field |
Opsiyonel. Alınacak alanı belirler. Alan kaydırma değeri, alan adı veya table.fieldname olabilir. Bu parametre belirtilmemişse, fonksiyon belirlenen satırdan ilk alanı alır. |
Açıklama
Çok büyük sonuç kümeleri üzerinde çalışırken, bir defada tüm satırı alabilen fonksiyonların kullanılması düşünülmelidir. Bu fonksiyonlar, mysql_result() kadar hızlı değildir.
Ayrıca, alan parametrelerinde sayısal kaydırma belirtecinin, alan adı veya tablename.fieldname belirteci yerine belirtilmesi, çok daha hızlıdır.
Örnek
<?php $con = mysql_connect("localhost", "hello", "321"); if (!$con) { die('Bağlantı kurulamadı: ' . mysql_error()); } $db_selected = mysql_select_db("test_db", $con); $sql = "SELECT * from Person"; $result = mysql_query($sql,$con); echo mysql_result($result,0); mysql_close($con); ?>
Çıktı benzeri:
Adams