Dualwarior adlı üyeden alıntı: mesajı görüntüle
Baya yavaşlıyor falan demişken bende bir soru sormak istiyorum.mysql_num_rows ile tablodaki kayıt sayısını öğrenebiliyoruz ya , çok veri olduğunda sunucu yoruyormuş ve yavaşlıyormuş.Daha az yorucak, daha hızlı olarak ne kullanabilirim bu fonksiyonunun altarnetifine?
mesela
$result = mysql_query("select * from armut");
$sayi = mysql_num_rows($result);
dediginizde bütün result set i alir.

bunun yerine biraz daha karışık görünen ama performans olarak daha iyi şunu kullanabilirsiniz

$result = mysql_query("select count(id) from armut");
$sayi = mysql_fetch_array($result);
$sayi = $sayi[0];