<?
$sql = mysql_query("SELECT * FROM dancemania_weblinks WHERE cat=$array1[id] ORDER BY titel ");
while ($row = mysql_fetch_object($sql))
{
echo"<a href=http://$row->link target=_blank>*$row->titel</a><br>";
}
?>
Maar als de query leeg eindigt komt er een error.
Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in homepage_weblinks.inc.php on line 15
Hoe kan ik er voor zorgen dat de error wordt weggelaten?
<?
$sql = mysql_query("SELECT * FROM dancemania_weblinks WHERE cat='".$array1['id']."' ORDER BY titel");
while ($row = mysql_fetch_object($sql))
{
echo'<a href="http://'.$row->link.'" target="_blank">*'.$row->titel.'</a><br>';
}
?>
misschien werkt het wel op deze manier..
probeer $vars buiten de 'quotes' te houden ;)
Dat is waar, maar het klopt wel dat de query leeg is. Maar die wordt pas gevuld over een half jaar ofzo.
<?
$sql = "SELECT * FROM dancemania_weblinks WHERE cat=$array1[id] ORDER BY titel ";
$query=mysql_query($sql);
if($query)
{//er is resultaat
while ($row = mysql_fetch_object($sql))
{
echo"<a href=http://$row->link target=_blank>*$row->titel</a><br>";
}
}
else
{//geen resultaat
echo 'De opgevraagde data is nog niet beschikbaar';
}
?>