PHP gevorderde |
|
Hallo,
Ik heb het volgende script gemaakt, maar het werkt niet als er wel reacties zijn. Het werkt dus wel als er geen reacties zijn. Wat die ik fout??
<?PHP $query="SELECT * FROM `tabel` WHERE foto='$id'";
//nu worden de gegevens geselecteerd en ze worden gerangschikd op id dus nieuw komt eerst
$sql = mysql_query($query) or die(mysql_error());
if(mysql_num_rows($sql)== 0) { //Mysql_num_rows geeft 0 als er geen resultaten zijn, of als de zoekterm in meer dan 50% van de resultaten voorkomt.
echo "<font size=\"1\" face=\"Verdana\">Geen reacties</font>";
} else
$npics = mysql_num_rows($sql)or die(mysql_error()); {
echo "<font size=\"1\" face=\"Verdana\">".$npics." reacties</font>";
}
?>
<?PHP $query="SELECT * FROM `tabel` WHERE foto='$id'"; //nu worden de gegevens geselecteerd en ze worden gerangschikd op id dus nieuw komt eerst if(mysql_num_rows($sql)== 0) { //Mysql_num_rows geeft 0 als er geen resultaten zijn, of als de zoekterm in meer dan 50% van de resultaten voorkomt. echo "<font size=\"1\" face=\"Verdana\">Geen reacties</font>"; } else echo "<font size=\"1\" face=\"Verdana\">".$npics." reacties</font>"; } ?>
Natuurlijk zit er een connectie bij, maar die is weggelaten.
Met Vriendelijke Groet,
R. de kleijn
|