Comment détecter le dernier enregistrement dans un jeu de résultats lorsque vous utilisez php et mysql. En ASP son EOF (fin de fichier). Quel est l'équivalent php/mysql? J'aimerais connaître le dernier enregistrement afin de pouvoir tracer une ligne après celle-ci ou de fermer une étiquette ou quoi que ce soit d'autre.Détection de la fin d'un ensemble de résultats dans php/mysql
1
A
Répondre
8
Vous pouvez utiliser mysqli_num_rows pour voir le nombre de lignes présentes dans le jeu de résultats et conserver un compteur pour connaître le nombre de lignes imprimées.
$total_rows = mysqli_num_rows($resultset);
$counter = 0;
while($row = mysqli_fetch_assoc($resultset)) {
//do something with every row here
//last row?
if(++$counter == $total_rows) {
echo '<hr>';
}
}
Ou vous pouvez simplement boucle à travers les lignes et imprimer votre ligne/tag/quel que soit juste après la boucle:
while($row = mysqli_fetch_assoc($resultset)) {
//do something with every row
}
echo '<hr>';
Questions connexes
- 1. Sur MouseOver doTooltip dans phpmysql
- 2. Détection de la fin de la destruction de l'enfant ChucK
- 3. Détection de fin de page avec TWAIN
- 4. Comment exécuter un ensemble de fonctions en parallèle et attendre les résultats à la fin?
- 5. Tri des résultats MySQL dans un ensemble de résultats
- 6. Détection si la position de la souris est dans un ensemble de règles de position?
- 7. Mise en cache d'un ensemble de résultats
- 8. PHP - Éliminer les résultats d'un ensemble de résultats XML
- 9. Mysql comment aplatir un ensemble de résultats
- 10. Détection de la fin de la chaîne de méthode en PHP?
- 11. MySQL: garder la colonne ensemble dans les résultats?
- 12. Joindre deux ensembles de résultats pour définir un ensemble de résultats dans T-SQL
- 13. Comment puis-je concaténer ensemble de résultats dans MySQL?
- 14. Détection de deux retours chariot consécutifs à la fin de la chaîne
- 15. Rédaction d'un gestionnaire pour filtrer ensemble de résultats de requête
- 16. Comment regrouper, placer et filtrer un ensemble de résultats pour un ensemble de données très volumineux
- 17. Déboguer la détection de fuite de mémoire de tas - des résultats étranges?
- 18. Détection de paquets à l'aide de la regex
- 19. Détection de visage dans Android?
- 20. Ajout des résultats de deux expressions Linq ensemble
- 21. Comment faire une boucle sur un ensemble de résultats jQuery
- 22. pourcentages Obtenir pour chaque ensemble de résultats retournés par SQL
- 23. Détection de la version COMCTL32 dans .NET
- 24. Détection de la redirection DNS dans .NET
- 25. OSMF/ActionScript 3 - détection de la fin d'un flux RTMP en direct, etc.
- 26. Comment ajouter ensemble les résultats de plusieurs sous-requêtes?
- 27. Détection de la fin du processus client à partir du serveur COM EXE
- 28. Algorithme de détection de combinaisons
- 29. Efficacité de la détection Palindrome
- 30. Détection manuelle de la rotation
Quel genre de jeu de résultats? Quel wrapper DB utilisez-vous? –