-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Funktioniert nicht mit reservierte MySQL Keywords, fehlendes Escaping #49
Comments
wie genau sieht diese bei dir aus? Bei uns klappt diese Kombination Du könntest auch mal das hier aufrufen Eventuell erhälst du einen Fehler. |
Es gibt kein Feld Ich habe das Phänomen bisher tatsächlich nur in Seiten, die nicht www. als Subdomain haben. Evtl. funktioniert bei dir / bei euch automatisch |
Das Kannst du mal diese Zeile hier anpassen Alt
Neu
Und danach die obige Url direkt aufrufen. |
Dann bekomme ich
ich korrigiere mich: |
Ok dann müsste das anders gelöst und Watson umgebaut werden … Aber es liegt an deinem Feld |
ich vermute du brauchst sowas if (strpos($field, '.') !== false) {
$field = '`' .str_replace('.', '`.`, $field). '`';
} else {
$field = '`'. $field .'`';
} ich denke hier in deinem like fehlt noch weiteres escaping Ungetestet! |
Ich habe das Issue heute entdeckt und kann den Fehler exakt wie Alex beschrieben hat bestätigen. Bei mir triggert einer Column "alter" den Fehler... |
Funktioniert der vorgeschlagene fix ein Kommentar weiter oben für dich? |
Düdüm. Ich hatte vergessen die Backticks unten in der Zeile rauszunehmen, nachdem ich deinen Fix eingebaut hatte. Jetzt haut es hin und Watson funktioniert wieder! :) Danke! Danke! |
Gerne einen PR machen. Das issue ist offen weil noch niemand einen Fix bereitgestellt hat (und der fix bisher nicht getestet war - sondern eher geraten). |
Fix für Issue 49, Lösung von @staabm getestet, für gut befunden und eingebaut :) tbaddade#49
Hatte den Fix schon seit einer Weile Lokal drin wohl nur vergessen zu committen. Sorry dafür. |
The text was updated successfully, but these errors were encountered: