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