Robię zapytanie do bazy mniej więcej takie:
$sql = "insert into db.table(pole) values('". $tablica['zmienna'] ."')";
Niestety w zmiennej występuje apostrof ( ' ) i zapytanie się wywala.
Co można na to zaradzić ?
Pozdrawiam
Niestety w zmiennej występuje apostrof ( ' ) i zapytanie się wywala.
Co można na to zaradzić ?
Pozdrawiam
Robię zapytanie do bazy mniej więcej takie:
$sql = "insert into db.table(pole) values('". $tablica['zmienna'] ."')";Niestety w zmiennej występuje apostrof ( ' ) i zapytanie się wywala.
Co można na to zaradzić ?
pozdrawiam,
Andreux
zaproponowalbym jednak na poczatek
http://pl.php.net/addslashes
| Robię zapytanie do bazy mniej więcej takie:
| $sql = "insert into db.table(pole) values('". $tablica['zmienna'] ."')";| Niestety w zmiennej występuje apostrof ( ' ) i zapytanie się wywala.
| Co można na to zaradzić ?a tym razem jest TG ;)
http://ro2.php.net/manual/en/function.mysql-escape-string.php
http://ro2.php.net/manual/en/function.stripslashes.phppozdrawiam,
Andreux
jid: rachwal // ubuntu-users.com
Witam.
Robię zapytanie do bazy mniej więcej takie:
$sql = "insert into db.table(pole) values('". $tablica['zmienna'] ."')";Niestety w zmiennej występuje apostrof ( ' ) i zapytanie się wywala.
Co można na to zaradzić ?
zaproponowalbym jednak na poczatek
http://pl.php.net/addslashes
Z powazaniem,
| zaproponowalbym jednak na poczatek
| http://pl.php.net/addslashesTo zle bys zaproponowal bo to nie jest funkcja ktora jest
przeznaczona do eskejpowania danych do SQLa.Z powazaniem,
| zaproponowalbym jednak na poczatek
| http://pl.php.net/addslashes
| To zle bys zaproponowal bo to nie jest funkcja ktora jest
| przeznaczona do eskejpowania danych do SQLa.
http://ro2.php.net/manual/en/function.mysql-escape-string.php
http://ro2.php.net/manual/en/function.stripslashes.php
Pozdrawiam
| To zle bys zaproponowal bo to nie jest funkcja ktora jest
| przeznaczona do eskejpowania danych do SQLa.
Z powazaniem,