Supportnet Computer
Planet of Tech

Supportnet / Forum / Skripte(PHP,ASP,Perl...)

BITTE HELFT MIR !!!





Frage

Hallo! Also ich programmiere eine Kontaktanzeige-Seite mit PHP. Wie kann ich beim Suchen so machen,dass wenn ich z.B. Land=Niedersachsen auswähle und ins Vorname-Feld=Stefan reinschreibe, der Script mir alle Stefan's NUR aus Niedersachsen ausgibt. UND wenn ich beim Land=alle auswähle und ins Vorname-Feld=Stefan reinschreibe, der Script mir alle Stefan's aus ALLEN Bundesländern ausgibt?? DANKE im Voraus! MfG

Antwort 1 von dominik85

z.B.:

$SQL = "SELECT * FROM anzeigen WHERE vorname = '$vorname' AND land = '$land'";

gruß
dominik
würde mich ueber einen gegenbesuch freuen! http://www.lyricsweb.net

Antwort 2 von Juri M.

Das mit dem:
$SQL = "SELECT * FROM anzeigen WHERE vorname = '$vorname' AND land = '$land'";....wenn ich z.B. Land=Niedersachsen auswähle und ins Vorname-Feld=Stefan reinschreibe, der Script mir alle Stefan's NUR aus Niedersachsen ausgibt.
....UND wenn ich beim Land=alle auswähle und ins Vorname-Feld=Stefan reinschreibe? -> Dann soll mir der Script alle Stefan's aus ALLEN Bundesländern ausgibt??
Danke im Voraus!

Gruß Juri

Antwort 3 von Renegade


if (strtolower($land) == 'alle')
{
$SQL = "SELECT * FROM anzeigen WHERE vorname = '$vorname' ..."
} else{
$SQL = "SELECT * FROM anzeigen WHERE vorname = '$vorname' AND land = '$land' ..."
}


Antwort 4 von Juri M.

Wie kann ich aber so machen, dass wenn ich z.B. Land=Niedersachsen, Vorname=Stefan UND Sternzeichen=Löwe auswähle, der Script mir dann alle Stefans mit dem Sternzeichen "Löwe" aus Niedersachsen ausgibt??
Danke im Voraus!

Gruß Juri

Antwort 5 von dominik

noch nicht verstanden? einfach nochmal AND land = '$land' AND ort = '$ort' AND xyz = '$xyz'

dominik

http://www.lyricsweb.net


Antwort 6 von Juri M.

Das habe ich jetzt verstanden und ausprobiert...nun klappt es nicht ganz, wenn ich z.B. Land=ALLE, Vorname=Stefan UND Sternzeichen=ALLE auswähle, dann soll der Script eigentlich alle Stefans in allen Länder und mit allen Sternzeichen durchsucht werden - das tut der Script noch nicht!
Danke im Voraus!!

Gruß Juri

Antwort 7 von semi

Wenn Land und Sternzeichen egal sind, dann lass sie in der Where-Klausel weg.

Antwort 8 von Juri M.

Info: Bis jetzt funktioniert es noch, so wie ich mir wünsche.

NOCH MAL, VIELEN DANK AN EUCH ALLE!

Gruß Juri