hallo,

op mijn site heb ik een counter voor het aantal bestanden da ik heb gemaakt, althans geprobeerd.

Aantal bestanden: <?php
mysql_connect("localhost" ,"database_user","wachtwoord");
mysql_select_db("database_naam");
$kies = "SELECT * FROM file_files";
$query = mysql_query($selecteer) or die(mysql_error());
$vind = mysql_num_rows($query);
echo "$vind";
?>

ik ben echt een super nub in dit soort dinge.. zal wel alles verkeerd zijn, maar hij geeft gewoon niets aan

kan iemand mij helpen?
bedankt
Je moet wel de goede var nemen.

$query = mysql_query($kies) or die(mysql_error());

Edit: Zonder quotes:
echo $vind;
owjah sorry dat had ik al.. maar het werkt alsnog niet

zit er geen fout in?
Wat moet het doen. Dit script doet niet echt veel. Als het goed is geeft het alleen een getal.
jah klopt als het goed is telt hij het aantal bestanden dat ik erop heb gezet...

en dat geeft de code dan weer

(echo $vind;)
echo $vind;

Dat is het aantal records die er gevonden zijn.
jah dat dacht ik ook.. maar hij geeft gewoon niets weer
hij zou het tog moeten doen?
Dat kun je dan beter zo doen:

SELECT COUNT(*) AS aantal
FROM file_files

Dat werkt het snelst. Zie MySQL manual
Zet op de eerste regel eens
error_reporting(E_ALL);

misschien dat je dan iets meer te zien krijgt.
mysql_query($selecteer)

moet worden

mysql_query($kies)
Eh Arjan, zie SanThe's post van 22:35

Reageren