2009-11-19 4 views

Répondre

0

EDIT

l'arme la sauté première fois.

Utilisez mysql_num_rows pour compter les lignes avant de boucler. Simple par exemple en boucle:

$numrows = mysql_num_rows($resource); 
for ($i = 1; $i <= $numrows; $i++) { 
    $row = mysql_fetch_array($resource); 
    if ($i == $numrows) { 
     // last record 
    } 
} 
+0

Je ne pense pas que cela réponde à la question. Il demande comment trouver si l'extraction suivante retournera false. – wallyk

+0

C'est beaucoup mieux. – wallyk

0

Il pourrait y avoir une meilleure façon, mais si vous neeeed savoir si c'est le dernier enregistrement, vous pouvez obtenir le nombre de lignes à l'avance, puis incrémenter un compteur dans la boucle et un test pour voir si il est égal au nombre de lignes.