Vinzenz Mai: MySQL: Quote-Zeichen ist nicht '

Beitrag lesen

Hallo

ich habe es auch ohne hochkomma versucht und da gab es dann:

wie lautete Dein SQL-Statement? Es ist stets eine gute Idee, SQL-Statements in einer Variable zusammen zu bauen, dann kann man das SQL-Statement zu Debugzwecken leicht ausgeben.

Warning: mysql_result(): supplied argument is not a valid MySQL result resource

  
SELECT bild_name  
FROM bilder  
WHERE SUBSTRING(bild_name, 1, 1) = 'a' -- Einsatz von SUBSTRING  

liefert mir das gleiche erwartete Ergebnis wie

  
SELECT bild_name  
FROM bilder  
WHERE bild_name LIKE 'a%' -- Einsatz des Jokerzeichens %  

Meine Tabelle und meine Spalten heißen eben ein klein wenig anders.

Freundliche Grüße

Vinzenz