Eléphant du PHP |
174 Messages
28 déc. 2008, 14:40
Code : Tout sélectionner
Et quand sa ne me sélectionne rien (car le code correspond à aucun membre) et que je fais count($array) cela m'affiche tout de même 1.
Faisons preuve d'un peu de logique.
une fonction équivalente à mysql_num_rows() ne serait-elle pas plus adaptée pour connaître le nombre de résultats de ta requête ?
Parce que lorsque tu fais une requête, selon le système sous lequel tu tournes, même sans résultat count vaudra 1 à cause des entêtes des colonnes.
Au pire tu inclus un COUNT(*) dans ta requête de base, au moins tu as le nombre de résultat avec certitude...
"Il vaut mieux avoir du luxe dans ses sentiments que sur ses habits, je ne crains, moi, le mépris de personne" Honoré De Balzac.
"On s'étonne trop de ce que l'on voit rarement et trop peu de ce que l'on voit chaque jour" Mme de Genlis
"L'absence diminue les médiocres passions et augmente les grandes comme le vent éteint les bougies et allume le feu" La RocheFoucauld
"People have hope because they can't see Death standing behind them" (anonymous)
"Of all the things I've lost, I miss my brain the most" (from a fanfic)