Het is waarschijnlijk heel simpel maar ik zie iets over het hoofd ik wil graag laten weergeven hoeveel id's er staan in de rij gebruikers. Tot nu toe geeft hij alleen 1 weer het moeten er 28 zijn. Weet iemand wat ik fout gedaan heb of hoe ik het beter kan doen? Bedankt alvast :)

<?php

$sql = "SELECT id FROM gebruikers"; 
$ids = mysql_query($sql);
$result = count($ids);
echo $result;

?>
SELECT COUNT(ID) AS AANTAL FROM gebruikers
ik heb hem aangepast maar nu krijg ik als resultaat: Resource id #13

<?php

$sql = "SELECT COUNT(id) AS AANTAL FROM gebruikers"; 
$resultaat = mysql_query($sql);
echo $resultaat;

?>
Gebruik de query van Klaasjan en vul de ontbrekende php-code aan:
<?php
$sql = "SELECT COUNT(ID) AS aantal FROM gebruikers";
$result = mysql_query($sql);

if($result){
$row = mysql_fetch_assoc($result); // een while is niet nodig, je krijgt slechts 1 record retour
echo $row['aantal'];
}
else {
echo 'Query mislukt vanwege: '.mysql_error(); // foutafhandeling is de basis van een goed systeem
}
?>
Bedankt hij werkt :)

Reageren