Loopage via les résultats mysql définis plusieurs fois avec MySQL_ * Fonctions
. Malgré sa simplicité, cette tâche présente certains défis. On préférerait idéalement pour éviter de réviser la requête ou de stocker manuellement les lignes de réutilisation. ]
$ result = mysql_query (/ * votre requête * /); while ($ row = mysql_fetch_assoc ($ result)) { // effectuer des opérations sur la ligne } // Réinitialise le pointeur de résultat au début mysql_data_seek ($ result, 0); while ($ row = mysql_fetch_assoc ($ result)) { // effectuer des opérations sur la ligne }Cette approche vous permet de parcourir le jeu de résultats deux fois ou plus sans encourir la surcharge de réexécution de la requête.
Cependant, il convient de considérer pourquoi vous pourriez avoir besoin de parcourir le travers Résultats définis plusieurs fois. Dans de nombreux cas, il peut être plus efficace d'effectuer toutes les opérations nécessaires dans la première boucle elle-même.Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.
Copyright© 2022 湘ICP备2022001581号-3