hoe tel ik aantal rijen in een tabel
Ik probeer een klein cms'je te maken, en ik zou willen weten hoe ik het aantal rijen in een tabel moet tellen ?
Bij voorbaat dank!
mysql_num_rows ();
@ Sebas: dat is niet correct. mysql_num_rows () telt het aantal records dat het resultaat is van een query.
Code (php)
1
2
3
4
5
6
2
3
4
5
6
<?php
$result = mysql_query("SELECT * FROM tabelnaam");
$totaal = mysql_num_rows($result);
echo "Er zijn totaal $totaal rijen";
?>
$result = mysql_query("SELECT * FROM tabelnaam");
$totaal = mysql_num_rows($result);
echo "Er zijn totaal $totaal rijen";
?>
ik had het ook net nodig, dit werkt
Gewijzigd op 01/01/1970 01:00:00 door Nico V.
Jan Koehoorn schreef op 03.11.2006 00:27:
@ Sebas: dat is niet correct. mysql_num_rows () telt het aantal records dat het resultaat is van een query.
I know, maar gezien zijn vraag-stelling wat betreft een klein-cms, is het onbelangrijk te weten hoeveel rows de db telt, dus vermoedde ik dat hij dit bedoelde... vandaar
Gewijzigd op 01/01/1970 01:00:00 door Sebastiaan Blaas
Dit is een speciaal geval voor MySQL. Als je geen WHERE condition gebruikt is dit de snelste manier om een aantal records op te vragen.
Gewijzigd op 01/01/1970 01:00:00 door Jan Koehoorn
Sebas schreef op 03.11.2006 00:31:
I know, maar gezien zijn vraag-stelling wat betreft een klein-cms, is het onbelangrijk te weten hoeveel rows de db telt, dus vermoedde ik dat hij dit bedoelde... vandaar
Jan Koehoorn schreef op 03.11.2006 00:27:
@ Sebas: dat is niet correct. mysql_num_rows () telt het aantal records dat het resultaat is van een query.
I know, maar gezien zijn vraag-stelling wat betreft een klein-cms, is het onbelangrijk te weten hoeveel rows de db telt, dus vermoedde ik dat hij dit bedoelde... vandaar
Hoeveel rows een DB telt???
SELECT COUNT (*) AS aantal
FROM tabel1, tabel2, tabel3;
zou een interessante query worden
gewoon select * from * zou makkelijker zijn
ontopic
maargoed mijn optie werkt ook wel, is alleen te ingewikkeld. het kan dus makkelijker
Gewijzigd op 01/01/1970 01:00:00 door Nico V.
Ja, in dit speciale geval wel, als je geen WHERE condition nodig hebt.
Jan Koehoorn schreef op 03.11.2006 00:37:
Hoeveel rows een DB telt???
Sebas schreef op 03.11.2006 00:31:
I know, maar gezien zijn vraag-stelling wat betreft een klein-cms, is het onbelangrijk te weten hoeveel rows de db telt, dus vermoedde ik dat hij dit bedoelde... vandaar
Jan Koehoorn schreef op 03.11.2006 00:27:
@ Sebas: dat is niet correct. mysql_num_rows () telt het aantal records dat het resultaat is van een query.
I know, maar gezien zijn vraag-stelling wat betreft een klein-cms, is het onbelangrijk te weten hoeveel rows de db telt, dus vermoedde ik dat hij dit bedoelde... vandaar
Hoeveel rows een DB telt???
Dat vroeg hij in eerste instantie ( lees: rijen )
Een DB telt geen rows of rijen. Een DB telt tabellen.