NON MALHEUREUX..... Là tu viens de réaliser le truc le moins optimisé du monde
Suivant l'architecture de ton prog, si tu veux juste compter et ne pas utiliser les données, tu as trouvé le moyen le plus inefficient pour compter des lignes.
Là tu lui demande de tout sélectionner, donc déjà il va le faire -> perte de temps. Ensuite il met en cache le résultat en mémoire -> conso mémoire pour rien.
As-tu au moins essayé avec un mysql_fetch_array des familles ?
$result2=mysql_query ("SELECT COUNT(*) FROM csforum WHERE nom = '$det'" ) or die ("Requete impossible" );
$count = mysql_fetch_array($result2);
echo $count[0] |
Sinon il est possible de donner un joli nom au count grâce à 'AS' :
$result2=mysql_query ("SELECT COUNT(*) AS tagadaPouet FROM csforum WHERE nom = '$det'" ) or die ("Requete impossible" );
$count = mysql_fetch_array($result2);
echo $count['tagadaPouet'] |
MAINTENANT §§§
Si jamais tu utilises quand-même les données, si par exemple t'affiches la liste des machins pour un tel pseudo, alors garde ta solution, vu que tu aura besoin des données