Autor Zpráva
vospunt
Profil
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
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
Zkus (ID,text) nahradit za
(`ID`, `text`)

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0