-
13.07.11 11:44 #16
- Registriert seit
- Mar 2009
- Beiträge
- 71
Hab nun einfache Anführungszeichen hinzugefügt:max@mustermann.de,mustermann@max.de,maxmuster@mann.deYou have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '@mustermann.de,mustermann@max.de,maxmuster@mann.de)' at line 1
Resultat: Fehlermeldung weg.PHP-Code:$sql = "SELECT id from mails WHERE mail IN ('$test3')";
Gebe ich nun eine einzige eMail Adresse ins Textfeld ein, kommt die richtige ID zurück. Kaum sind es zwei oder mehr kommt gar nichts mehr zurück
-
13.07.11 12:03 #17
Habe es jetzt mal nachgestellt, ist fast richtig dein Script.
Die Syntax von MySQL-IN() muss so aussehen:
PHP-Code:SELECT * FROM mails WHERE mail IN ('max@mustermann.de','muster@maxmann.de','maxmuster@mann.de')
PHP-Code:$str = "max@mustermann.de,muster@maxmann.de,maxmuster@mann.de";
$str = str_replace(',','\',\'',$str);
$sql = "SELECT * FROM mails WHERE mail IN ('".$str."')";
Geändert von Maniac (13.07.11 um 12:06 Uhr)
Die Schweine von heute sind unsere Schnitzel von morgen!
-
13.07.11 20:24 #18
- Registriert seit
- Mar 2009
- Beiträge
- 71
Super, vielen Dank für die Hilfe! Es funktioniert
Ähnliche Themen
-
Array soll mit zufälligen Werten aus anderem Array gefüllt werden
Von jenny-birdy im Forum Java GrundlagenAntworten: 4Letzter Beitrag: 02.11.09, 17:18 -
[perl] Vorhandes Array [Name;Vorname/n] in zweidimensionales Array splitten
Von FlockY im Forum CGI, Perl, Python, Ruby, Power ShellAntworten: 3Letzter Beitrag: 31.08.09, 18:53 -
mehrere indizierte Array zu einem Array fügen
Von Maniac im Forum PHPAntworten: 10Letzter Beitrag: 17.12.08, 13:53 -
Je nach Array-eintrag neues array erstellen
Von ElGrAnDiOs im Forum PHPAntworten: 2Letzter Beitrag: 25.11.05, 12:17 -
[PHP | MySQL] Werte aus einem Array zählen, nicht im Array
Von Claas M im Forum PHPAntworten: 8Letzter Beitrag: 01.08.04, 11:23



2Danke

Zitieren
Login






[PHP][Snippet] Array zu XML konvertieren