Temos pavadinimas: WordPress, Shopify ir PHPFusion programuotojų bendruomenė :: ' (kabučių panaikinimas)

Parašė WhiZz· 2015 Vas. 22 06:02:19
#1

Sveiki. Reikia šiek tiek pagalbos... Žodžiu norint įrašyti į duomenų bazę tarkim kažkokį pavadinimą kuris turi ' (kabutes) Man išmeta štai tokį error'ą:
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 's big trouble'' at line 1,
pavadinimas štai pvz.; toks:
There's big trouble
Taigi man reikia, kad kažkaip eitu pašalinti tas kabutes prieš įterpiant į MySQL bazę. Pvz., kad būtų toks pavadinimas:
Theres big trouble, vietoi tokio: There's big trouble
Gal kas turit variantų?

Parašė Ponas24· 2015 Vas. 22 08:02:21
#2

Funkcija: mysql_real_escape_string();

Parašė Žmogus· 2015 Vas. 22 11:02:34
#3

Nooo, jokio mysqli_, naudot reikia PDO arba mysqli_ ir prepared statements

Parašė Ponas24· 2015 Vas. 22 12:02:40
#4

Na neaišku ką jis ten naudoja, užvedžiau ant kelio, toliau susiras :)