|
|||||||||||||||||||||||||||
On Mon, Oct 01, 2001 at 10:37:37PM +0200, Poul Møller Hansen wrote:
> Jeg har fået det til at virke nu med:
>
> $buf = $dbh->quote($buf);
>
> my $sth = $dbh->prepare(" INSERT INTO phonepics (bin_data,filename,filesize,filetype,workorder,created,user,width,height)
> VALUES ($buf,'$filename','$filesize','$filetype','$workorder','$created','$user','$width','$height') ");
> $sth->execute or die "Unable to insert: $dbh->errstr\n";
Generelt ville Peter's loesning vaere at foretraekke. HVad nu hvis et af
de felter du saetter ind direkte indeholder ' ?
Ved at bruge placeholdere kan du osse opnaa bedre performance hvis du
skal indsaette flere gange ud fra den samme prepare.
--
Thomas Eibner <http://thomas.eibner.dk/> DnsZone <http://dnszone.org/>
mod_pointer <http://stderr.net/mod_pointer>
|
||||||||||||||
|
||||||||||||||