Ik gebruik een php pagina met get id.
Deze maakt verbinding met het id nummer in de database.
Maar als ik test.php?id=8 in typ, die nog niet in de database staat, kijg ik een lege pagina.
Hoe kan ik zorgen dat hier komt te staan dat het niet gevonden is?
Je moet het zo zien, als je een query uitvoert en je krijgt niets terug dan kun je ook geen data uitlezen. Ik weet niet welke database je gebruikt maar voor Mysql kun je via mysql_num_rows() kijken hoeveel regels aan informatie terug komt.
Voorbeeld van php.net:
<?php
$result = mysql_query("SELECT * FROM table1");
$num_rows = mysql_num_rows($result);
echo "$num_rows Rows\n";
?>
Je kunt dus zeg maar dit doen dan:
<?php
if ($num_rows == 0)
{
// vermelden dat de pagina niet kon worden gevonden...
}
else
{
// pagina tonen?
}