Dat betekent dat er iets fout is gegaan met je query en dat hij geen result heeft gegeven. Als je een query uitvoert moet je wel even checken op errors:
<?php
$sql = "
SELECT blablabla enz
";
$res = mysql_query ($sql) or trigger_error (mysql_error ());
?>
ik zal query wel even geven.
maar is script van phphulp dus ik verwachtte geen fouten ;)
hier komt ie:
$sql = "SELECT id,titel,datum,substring(datum, 7, 4) as year FROM nieuws WHERE SUBSTRING(datum, 4, 2) = $counter order by id DESC,year DESC";
$res = mysql_query($sql);
Dát is precies de grootste fout die je kunt maken! Er zullen namelijk altijd fouten optreden. En dat hoeft niet eens iets te maken te hebben met het script. Het kan best zijn dat er geen verbinding is met de database, om maar even iets te noemen.
Kortom, doe altijd aan foutafhandeling. Ook bij scripts van www.phphulp.nl