hi leute,
ich habe eine mysql abfrage die von verschiedenen variablen beeinflusst wird.
diese sind in $auswahl.
das ende vom code:
anschließend wird diese in einer schleife ausgegeben.
so weit so gut, klappt auch alles so wie ich will.
nun mein problem:
ich würde gerne abfragen wenn keine daten bei der auswahl gefunden wurden.
wenn ich eine abfrage nach einen kriterum stelle welches immer da sein muß wenn daten vorhanden sind, erhalte ich zwar die richtige aussage aber meine schleife funktioniert dann nicht mehr. was mache ich falsch?
mein versuch:
ich habe eine mysql abfrage die von verschiedenen variablen beeinflusst wird.
diese sind in $auswahl.
das ende vom code:
PHP-Code:
$query = "SELECT * FROM linkpartner $auswahl ";
$result = mysql_query($query);
}
else{
$query = "SELECT * FROM linkpartner WHERE aktiv = 'ja' AND linkart = 'vw' ORDER BY id ASC " ;
$result = mysql_query($query);
}
PHP-Code:
while ($line = mysql_fetch_array($result)) {
nun mein problem:
ich würde gerne abfragen wenn keine daten bei der auswahl gefunden wurden.
wenn ich eine abfrage nach einen kriterum stelle welches immer da sein muß wenn daten vorhanden sind, erhalte ich zwar die richtige aussage aber meine schleife funktioniert dann nicht mehr. was mache ich falsch?
mein versuch:
PHP-Code:
$query = "SELECT * FROM linkpartner $auswahl ";
$result = mysql_query($query);
$leer = mysql_fetch_array($result);
if (empty($leer['web'])){
$leer1 = "Es konnten keine Daten gefunden werden." ;
}
}
else{
$query = "SELECT * FROM linkpartner WHERE aktiv = 'ja' AND linkart = 'vw' ORDER BY id ASC " ;
$result = mysql_query($query);
}
echo $leer1 ;
Kommentar