Hallo@all,
ich hab eine MySQL abfrage mit AND gemacht, allerdings wird als ergebnis nur die letzte wahl angezeigt.
Ich möchte zu Beispiel das bei PLZ und Monat genau die einträge vom PLZ gebiet und dem Monat angezeigt werden. Allerdings werden nur alle ergebnise die bei dem Monat statt finden angezeigt. PLZ stimmt leider nicht. Wenn ich nur PLZ mache geht es...
So sieht meine abfrage aus:
Brauche bitte dringend rat...
Viele Grüße
BFreakout
ich hab eine MySQL abfrage mit AND gemacht, allerdings wird als ergebnis nur die letzte wahl angezeigt.
Ich möchte zu Beispiel das bei PLZ und Monat genau die einträge vom PLZ gebiet und dem Monat angezeigt werden. Allerdings werden nur alle ergebnise die bei dem Monat statt finden angezeigt. PLZ stimmt leider nicht. Wenn ich nur PLZ mache geht es...
So sieht meine abfrage aus:
PHP:
// Termine die gesucht werden aus der Datenbank lesen
if($_GET[plz]!="")
{
$PLZ = "AND PLZ = $_GET[plz]";
}
else
{
$PLZ = "";
}
if($_GET[monat])
{
$VON = "AND von = $_GET[monat] OR bis = $_GET[monat]";
}
else
{
$VON = "";
}
if($_GET[typ]!="")
{
$ART = "AND ART LIKE '%$_GET[typ]%'";
}
else
{
$ART = "";
}
if($_GET[ort]!="")
{
$ORT = "AND Stadt LIKE '%$_GET[ort]%'";
}
else
{
$ORT = "";
}
// Suche
$termin_daten = mysql_query("SELECT * FROM termkram WHERE LENGTH(Tel) > 0 $PLZ $VON $ART $ORT LIMIT $Anfangsposition, $Zeilen_pro_Seite");
Brauche bitte dringend rat...
Viele Grüße
BFreakout