Guten Morgen zusammen.
Irgendwie steh ich gerade auf dem Schlauch.
Hoffentlich könnt ihr mir weiter helfen.
Ich Frage meine Datenbank ab.Alles klappt mal wieder soweit gut.
Nur, will ich überprüfen ob ein leeres resultat zurückgegeben wird wenn
jemand versucht produkte abzurufen obwohl in der datenbank kein eintrag
darüber exisiert.
Ich versuchte das schon mit if (empty($result)) und if ($result == "") jedoch hat er immer was dort
drin ( Resource Id #10 ) sagt er immer wenn ich das mit print_r abrufe.
Bzw. ich bekomme nicht ausgegeben wenn nix drin steht.
was mach ich falsch?
hier mein script
Danke für eure Hilfe
Irgendwie steh ich gerade auf dem Schlauch.
Hoffentlich könnt ihr mir weiter helfen.
Ich Frage meine Datenbank ab.Alles klappt mal wieder soweit gut.
Nur, will ich überprüfen ob ein leeres resultat zurückgegeben wird wenn
jemand versucht produkte abzurufen obwohl in der datenbank kein eintrag
darüber exisiert.
Ich versuchte das schon mit if (empty($result)) und if ($result == "") jedoch hat er immer was dort
drin ( Resource Id #10 ) sagt er immer wenn ich das mit print_r abrufe.
Bzw. ich bekomme nicht ausgegeben wenn nix drin steht.
was mach ich falsch?
hier mein script
PHP-Code:
if ($anzeige == "")
{
$abfrage = "SELECT marke,produkt,zoll,type,bildurl,id FROM produkte ORDER BY marke DESC LIMIT 6 ";
$result = mysql_query($abfrage);
while($row = mysql_fetch_object($result))
{
echo " $row->marke $row->produkt $row->zoll $row->type ";
}
exit;
}
if ($anzeige == "technik" or "marke" or "zoll")
{
$abfrage = "SELECT marke,produkt,zoll,type,bildurl,id FROM produkte where $anzeige = '$art' order by 'desc'";
$result = mysql_query($abfrage);
if (empty($result)) {echo"kein ergebnis";}else{
while($row = mysql_fetch_object($result))
{
echo "$row->marke $row->produkt $row->zoll $row->type ";
}
}}
Kommentar