mag
10
2011

PEAR::MDB2 e campi NOT NULL

Se, come consigliato da me in passato, utilizzate i campi NOT NULL di MySQL (per char e varchar) e la libreria PEAR:MDB2 per lavorare con MySQL, potreste incappare in un fastidioso problema. Per spiegarlo meglio vi faccio un esempio. Supponiamo di avere questo array di valori da memorizzare in una tabella MySQL: array( “idu”=>$idu, “name”=>$name, “surname”=>$surname, ) e supponiamo di avere il campo “name” impostato come varchar not null. Se la variabile $name è per [...]

ago
23
2008

PHP: PEAR::DB non mi rimuove i caratteri di escape?

Se state utilizzando PEAR::DB come libreria per accedere ad un database forse vi sarà capitato di avere problemi con i caratteri di escape memorizzati nel database. Cosa succede?