naholyr a écrit :Utiliser foreach n'a aucun sens avec une requête : le résultat d'un mysql_query() c'est une ressource, on ne parcourt pas une ressource.
Ça n'aurait de sens que dans le cas de l'utilisation d'un DBAL (DataBase Abstraction Layer) qui renverrait une implémentation de la classe Iterator en guise de résultat de requête.
et c'est très intéressant d'implémenter un itérateur en PHP 5, je l'ai fait et ça me permet de générer des objets à la volée à partir des résultats d'une requête.
A+
Pascal