escapovani dat pro query

Jirka Kosek jirka na kosek.cz
Neděle Prosinec 10 23:38:10 CET 2000


Honza Pazdziora wrote:
> 
> On Thu, Dec 07, 2000 at 01:05:38PM +0100, Vaclav Ovsik wrote:
> > Ted tady sla rec o escapovani dat v PHP.
> > Ja v PHP nedelam, ale delam v Perlu.
> > Rozhrani DBI umi v query placeholdery, mozna PHP bude umet
> 
> <FLAME>
> Mozna nekdy bude ... ;-)
> </FLAME>

Ono uz je umi. Od verze PHP4 je k dispozici PEAR (coz je knihovna modulu
napsanych primo v PHP - takova lehci obdoba CPAN). Jednim z modulu je i
modul pro databaze, ktery "placeholdery" umi. Krome ? umi i * - ta se
nahradi obsahem souboru se zadanym jmenem. 

> > Jinak pomerne mizerny jazyk SQL tak alespon ziska nezavislost
> > na vyjadreni dat (symetricky i smere do DB).
> 
> Potiz s databazovou podporou v PHP (oproti DBI) je v tom, ze pro
> kazdou databazi mate jine funkce. Ze to proste neni rozhrani napric
> databazemi.

V PHP si muzete vybrat. Bud pouzit nativni funkce, nebo pouzit neco jako
PEAR ci PHPLIB, co vas od konkretni DB odstini.

> Mimochodem, i Python, i TCL uz maji podporu pristupu k databazim pres
> DBI ... tak, ze embeduji interpretr Perlu a volani Perlovske DBI. ;-)

Jen aby se nam ty interperty do sebe nezacyklily ;)

-----------------------------------------------------------------
  Jirka Kosek  	                     
  e-mail: jirka na kosek.cz
  http://www.kosek.cz


Další informace o konferenci Databases