25 Maj 2006, 18:38
sawic

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ć ?

Pozdrawiam




25 Maj 2006, 18:57
andreux


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.php

pozdrawiam,
Andreux


26 Maj 2006, 02:59
rachwal

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.php

pozdrawiam,
Andreux



--
pozd
RO

jid: rachwal // ubuntu-users.com


26 Maj 2006, 05:19
Łukasz Rostalski


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ć ?



a moze:
$sql = "insert into db.table(pole) values('{$tablica['zmienna']}')";




26 Maj 2006, 05:29
phpencoder.pl


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.

Z powazaniem,


26 Maj 2006, 07:21
rachwal



| 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.

Z powazaniem,




26 Maj 2006, 10:59
Bzdziul


| 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.



Wróżę Ci bogatą przyszłość w usenecie :-)

26 Maj 2006, 12:14
sawic


http://ro2.php.net/manual/en/function.mysql-escape-string.php
http://ro2.php.net/manual/en/function.stripslashes.php



Faktycznie.
Działa.
Dzięki.

Pozdrawiam


26 Maj 2006, 13:00
phpencoder.pl


| To zle bys zaproponowal bo to nie jest funkcja ktora jest
| przeznaczona do eskejpowania danych do SQLa.



A wiec zaproponowales w celu...?

Z powazaniem,


PHP + MySQL + ,,Best viewed with any browser'' -- czy to mozliwe?
Web Developer [PHP, MySQL, CSS + Angielski], Hrabstwo Kent, Wielka Brytania
Problem z wyświetlaniem złączonych tablic (MySQL) - takie same nazwy kolumn
Poszukuję osoby która dała by mi kilka lekcji z php + mysql
jak sprawdzić, który skrypt php aktualnie pobiera dane z mysql
php+MySql i pola binarne blob wgrywanie/pobieranie
jak zwrócic tablice z finkcji ??
  • xd 2gb olympus sklep najtaniej
  • architektura wnetrz secesja
  • wiadmosc wyswietlana w hud srodek dol ekranu
  • final ligi mistrzow barcelona arsenal 3420
  • index 38600
  • skm menu
  • uzywane pily lancuchowe
  • www piekne stopy com
  • chiF1skie samochody5D
  • Zestawienie wypowiedzi z for internetowych ; Index