De volgende fout krijg ik:
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/radiobood/www/rep3.php on line 6
niets gevonden ?>
Hier het stukje script:
<?
$sql = "SELECT * FROM tabel WHERE Merk = '%zoekterm hier%'";
$res = mysql_query($sql);
if (mysql_num_rows($res) >= 1) // dit is lijn 6
{
while ($row = mysql_fetch_array($res))
{
echo "Gevonden met id nr. " . $row['id'];
}
}
else
echo "niets gevonden";
<?
$sql = "SELECT * FROM tabel WHERE (onderwerp LIKE '%$zoeknaar%')";
$res = mysql_query($sql);
if (mysql_num_rows($res) >= 1) // dit is lijn 6
{
while ($row = mysql_fetch_array($res))
{
echo "Gevonden met id nr. " . $row['id'];
}
}
else
echo "niets gevonden";
?>
Het is misschien een stomme vraag, maar ik heb zelf ook eens de fout gemaakt toen ik met een scriptje zat te testen en ik heb er een hele dag op vast gezeten. Weet je zeker dat je met de database verbind van tevoren?
Ik kon mezelf toen wel voor m'n kop slaan dat het zoiets stoms was wat ik vergeten was omdat het een testscriptje was en het normaal door al eerdere includes enzo niet nodig is.
?
Onbekende gebruiker
13-09-2004 21:08
Helaas het werkt niet, ik heb reeds wel wat veranderd, kijk nog eens op de link.
Hier het hele script dan maar:
<?
$sql = "SELECT * FROM tabel WHERE (onderwerp LIKE '%$zoeknaar%')";
$res = mysql_query($sql);
if (mysql_num_rows($res) >= 1) // dit is lijn 5
{
while ($row = mysql_fetch_array($res))
{
echo "Gevonden met id nr. " . $row['id'];
}
}
else
echo "niets gevonden";
?>