Beste mensen,

Ik had data op uit de database. Deze laat uit uitvoeren mt mysql_query. Dan maak ik een array met mysql_fetch_array.

Dan wil ik de lengte weten van de array. Dan krijg ik al lengte 10.

Voer ik de mysql_fetch_array uit met een while statement en tellertje erin krijg ik 79 resultaten.

Dit is toch vaag. Heb ook al in manual etc zitten kijken.
Nee dit is niet vreemd. mysql_fetch_array() is een functie die door de resultaat-set van een mysql query loopt en telkens elke nieuwe rij in een array zet.

Kortom, op de eerste manier tel jij het aantal velden dat 1 opgehaalde rij bevat, op de tweede manier tel jij het aantal rijen dat je resulaatset bevat.
Blanche schreef op 24.11.2006 15:11
Nee dit is niet vreemd. mysql_fetch_array() is een functie die door de resultaat-set van een mysql query loopt en telkens elke nieuwe rij in een array zet.

Kortom, op de eerste manier tel jij het aantal velden dat 1 opgehaalde rij bevat, op de tweede manier tel jij het aantal rijen dat je resulaatset bevat.


Bedankt voor je reactie. Hoe zou ik toch het aantal records kunnen krijgen ?

Reageren