Autor | Zpráva | ||
---|---|---|---|
vospunt Profil |
#1 · Zasláno: 30. 6. 2010, 15:30:41 · Upravil/a: vospunt
ukládat uvozovky jde zpětným lomítkem \"
ale středník do mysql dotazu nevím jak ošetřit aby to šlo když dám <?php mysql_query("insert into tabulka (ID,text) Values ('','nějaký text se středníkem ; ')") ;?> tak mi to vypíše chybu 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 ''nějaký text se středníkem' at line 1 prostě nevím co s tím jak to lze ? šlo by to nějakým zástupným třeba funkcí nahradím ; za (středník) a pak výpis zpět ale to bych nmusel ty fce používat všude ... nejde to nějak jak uvozovky ? děkuji za rady předem ;) |
||
AM_ Profil |
#2 · Zasláno: 30. 6. 2010, 16:02:57 · Upravil/a: AM_
se středníkem žádný problém není, ten se escapovat nemusí, a tento dotaz funguje :D chyba bude jinde. Toto zřejmě není originální kód, v něm hledej chybu, a příště když vymyslíš jednoduchou ukázku tvého problému, otestuj si, že to opravdu nefunguje ;)
|
||
nightfish Profil |
#3 · Zasláno: 30. 6. 2010, 16:14:01
Zkus (ID,text) nahradit za
(`ID`, `text`) |
||
Časová prodleva: 15 let
|
0