Hallo ik hebt een groot probleem in mijn script krijgt ik iedere keer deze fout

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource

Wat kan ik hier tegen doen ik gebruik deze code

<?
include "include/config.php";
$sql = "SELECT * FROM categorie ORDER BY naam ASC";
$result = mysql_query($sql);

if (mysql_num_rows($result) != 0)
{
echo "<select name=\"categorie\" style=\"width: 300;\" onchange=\"openURL()\">\n";
echo " <option value=\"geen-url\""; If (!$Categorie) echo " selected"; echo " >Kies een categorie:</option>\n";
echo " <option value=\"geen-url\">----------------------------------------------------------------</option>\n";

While ($row = mysql_fetch_object($result))
{
echo " <option value=\"plaats.php?categorie=$row->naam\""; If ($row->categorie == $name) echo " selected"; echo ">$row->naam</option>\n";
}

echo "</select><br><br>\n";
}

?>

U kunt de fout ook op deze pagina vinden
www.i2web.nl/portfolio.php
Hoe moet dat dan
anders
dat snap ik
maar hoe :)
er staat een prima werkende if om je fout if heen, kijk daar eens de kunst vanaf voordat je domme vragen gaat stellen
@Wes: De grap is zelfs dat in zijn eerste post de code wel goed was. De fout is ontstaan bij het overnemen van de verbeterde code van Guardian ;-)
<?php
if (mysql_num_rows($rij) != 0)
{
echo " <select name='categorie' style='width: 300;' onchange='openURL()'>\n";
echo " <option value='geen-url'>Kies een categorie:</option>\n";
echo " <option value='geen-url'>----------------------------------------------------------------</option>\n";

While ($rij = mysql_fetch_assoc($query))
{
$selected = '';
if ($row['categorie'] == $name)
{
$selected = ' selected';
}
echo ' <option value="plaats.php?categorie=' . $rij->naam . '"' . $selected . '>' . $rij->naam . '</option>' . "\n";
}

echo "</select><br><br>\n";
}
?>
Edit: } vergeten.
Bedankt
wes schreef op 16.01.2007 12:17
anders


wes, waarom elke keer van dit soort zinloze posts.. Als je hem kan en wil helpen, of een nuttige toevoeging hebt, meld dat dan, maar dit soort posts heeft niemand wat aan.
ik moet mijn quota nog halen aan voor jou ogen zinloze spamposts voor dit jaar

Reageren