Beste,
IK probeer hier een scritpje te maken dat telt hoeveel entries een tabel bevat
maar het faalt nogal..
inplaats van het aantal rijen te echoén zegt hij mij: Resource id #14


$sql = mysql_query('SELECT COUNT(*) FROM news');
echo $sql;


en als ik hetvolgende doe, doet hij helemaal niets..

$sql = mysql_query('SELECT COUNT(*) AS aantalrijen FROM news');
echo $sql['aantalrijen'];


edit heb getest met 1 entrie
in php query uitvoeren en mysql_num_row() gebruiken
@ Matthias, ga eens wat tutorials doorlezen. Je moet natuurlijk wel eerst mysql_fetch_* gebruiken he!
thnx roel, is wat ik zocht.

gamer13
die fetch is in de oplossing van roel niet nodig,
Maar als ik het met count() zou doen, hoe zou het dan moeten met fetch_assoc bv?
Jah, als je COUNT(*) AS aantalrijen wilt opvangen, doe je dat met fetch_assoc.
Roel zijn oplossing is de traagste

SELECT count(*) as aantal is vele malen sneller

Reageren