Błąd SQL podczas proponowania programu


(Asvarox) #1

W "zaproponuj program" pomiędzy 2 a 3 krokiem wyskakuje błąd

Zatrzymano działanie skryptu.

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'u. Różne rodzaje boków prawie eliminują błędy w kodzie, gdyż program nie pozwala' at line 4

gdy w opisie (i zapewne w innych polach) znajduje się znak ' (apostrof). Oczywiście program nie dał się zaproponować :wink: ale taki błąd może być bardziej brzemienny w skutkach

PS. zamienienie ' na \' pomogło

@down

Toż to gdybym o tym nie wiedział, to bym tego nie zrobił :wink:) często się pytam mojej bezy o różne rzeczy :slight_smile:


(inż. Piniol) #2

Błąd składni zapytania, zapis \' powoduje trakotowanie znaku ' jako zwykłej części składowej, czyli zapis 'La'Croux' powinien wyglądać 'La\'Croux lub 'La''Croux' :wink:


(Lisek) #3

Dzięki, niedopatrzenie naprawione.