Geçenlerde kişi ilkini yaptığımız bazı kod karşılaştım. Üst bir daha iyidir ya da neden bir kişi bu şekilde yazmak olsaydı bazı düşünceler ister misiniz? Alt yolu üzerinde herhangi bir olumlu nedenler.
$result = mysql_query($query)or die("Obtaining location data failed!");
for ($i = mysql_num_rows($result) - 1; $i >=0; $i--)
{
if (!mysql_data_seek($result, $i))
{
echo "Cannot seek to row $i\n";
continue;
}
if(!($row = mysql_fetch_object($result)))
continue;
echo $row->locationname;
}
mysql_free_result($result);
vs
$result = mysql_query($query) or die("Obtaining location data failed!");
while($row = mysql_fetch_object($result)){
echo $row->locationname;
unset($row);
}
mysql_free_result($result);