heey beste leden :)

Ik zoek een functie als er iets gevonden is dan laat hij het zien (die heb ik al)
maar ik zoek de functie als er niks in de datbase staat bij DIE letter dat er dan een echo komt met: Whoops, geen woorden gevonden.

Dit is mijn woordenboek script.

<?php
include('woord_config.php');

$query = mysql_query("SELECT * FROM woorden WHERE letter='". $_GET['letter'] ."'") or die(mysql_error());
while($result = mysql_fetch_assoc($query))
{



echo $result['woord']; echo '<br />';
echo $result['beschijving']; echo '<br /><br />';

if(empty($_GET['letter'])){
?>
Hallo, welkom bij het virtuele Manxi woordenboek<br />
Hier kun je op een letter klikken waarvan jij iets niet weet,<br />
Hopelijk leer je er wat van! Zoja, klik hieronder<br />
<?php

}
?>


Hopelijk kan iemand me het vertellen
Les 1: empty is een zinlose functie om te gebruiken, maak gebruik van de ordinaire vergelijking of andere functies als preg_, ctype_, isset - deze dient altijd voor te komen -

Les 2: or die is ook iets wat je niet dient toe te passen, codeer fatsoenlijke foutafhandeling

Les 3: wat mankeert er aan om eens op php.net alle mysql functie na te lopen, dan kom je vanzelf wel de functie tegen die je hebben moet.

Les 4: en zoek dan gelijk ook uit hoe je je kan beschermen tegen SQL injectie

http://www.php.net/manual/en/book.mysql.php
Basiskennis: if-else statement.

Doe ook wat met de opmerkingen van Noppes!

Reageren