if-Abfrage ergibt kein Ergebnis
Sandra
- php
0 AllesMeins0 Sandra
Hallo,
wenn ich eine if-Abfrage habe und es vorkommen kann, dass auch gar keine Übereinstimmung gefunden wird... wie kann ich ihn dann dorthin "lenken", dass er eine entsprechende Meldung gibt?
Ich hab es bisher so gemacht:
$abfrage = "SELECT spalte FROM tabelle WHERE eintrag = '$variable'";
$ergebnis = mysql_query($abfrage);
while ($row = mysql_fetch_array ($ergebnis))
{
echo "Hier können die Daten der Abfrage angezeigt werden";
}
Wenn die Abfrage gar kein Treffer bringt, passiert jedoch nichts und ich hätte da gerne drin, dass er dann sagt "Keine Übereinstimmung gefunden".
Wie mache ich das?
LG Sandra
Hiho,
mit mysql_num_rows(); kannst du abfragen wieviele Ergebnisse eine mysql Abfrage geliefert hat. wenn das gleich null ist dann kannst du die "nichts gefunden" Meldung ausgeben...
Marc
mit mysql_num_rows(); kannst du abfragen wieviele Ergebnisse eine mysql Abfrage geliefert hat. wenn das gleich null ist dann kannst du die "nichts gefunden" Meldung ausgeben...
Danke, das hab ich gesucht :)
LG Sandra