Hallo tweakers,
Ik zit al een tijdje met de vraag wat nou beter is te gebruiken als je een query uitvoert om iets te tellen.
Stel ik heb deze code, en er van uitgaande dat er 40.000 resultaten zijn:
Welke manier is dan beter en sneller?
Ik zit al een tijdje met de vraag wat nou beter is te gebruiken als je een query uitvoert om iets te tellen.
Stel ik heb deze code, en er van uitgaande dat er 40.000 resultaten zijn:
PHP:
1
2
3
4
5
6
7
8
9
10
11
| //Manier 1 $q = mysql_query("SELECT COUNT(id) FROM forum"); $a = mysql_fetch_array($q); echo $a[0]; //Manier 2 $q = mysql_query("SELECT id FROM forum"); $a = mysql_num_rows($q); echo $a; |
Welke manier is dan beter en sneller?