Einzelnen Beitrag anzeigen
  #4  
Alt 05.02.2009, 21:26:04
Benutzerbild von urvater
urvater urvater ist offline
Senior Member
 
Registriert seit: Feb 2006
Ort: Wallrabenstein
Alter: 55
Beiträge: 1.044
AW: Abfrage liefert Wert, obwohl in Bedingung ausgeschlossen

Alternativ könnte auch folgendes besser sein.

QUOTE(str)

Setzt einen String in Anführungszeichen, um ein Ergebnis zu erzeugen, das als angemessen gekennzeichneter Datenwert in einer SQL-Anweisung verwendet werden kann. Der String wird in einfache Anführungszeichen gesetzt zurückgegeben. Jedem enthaltenen einzelnen Anführungszeichen (‘'’), Backslash (‘\’), ASCII-NUL und Strg+Z wird ein Backslash vorangestellt. Wenn das Argument NULL ist, ist der Rückgabewert das Wort „NULL“ ohne Anführungszeichen.
PHP-Code:
mysqlSELECT QUOTE('Don\'t!');
        -> 
'Don\'t!'
mysqlSELECT QUOTE(NULL);
        -> 
NULL 
oder den String auf binär umwandeln, damit Groß- und Kleinschreibung Beachtung findet.
Mit Zitat antworten