|
|||||||||||||||||||||||||||
> Du burde hellere gemme billedet et sted i filsystemet og så
> gemme metadata om billedet i databasen i stedet
>
> > Nu angiver jeg ingen feltnavne for jeg lægger dataene ind i felt rækkefølge, men ellers giver det samme resultat.
>
> Det er noget pænere at angive, hvilke felter man indsætter i - på
> den måde skal du heller ikke rette _alt_ din kode, hvis du f.eks. tilføjer
> et felt til tabellen ...
>
Jeg havde også angivet felterne, men klippede det ned for at finde fejlen
> Lyder lidt mystisk, hvis det ikke virker dog - er dit felt af typen BLOB ?
longblob.
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";
Mange tak for alle svarene
Poul
|
||||||||||||||
|
||||||||||||||