|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Vitaliy 2:5020/400 02 Nov 2000 13:33:29 To : All Subject : Re: mySQL/BLOB/Perl -------------------------------------------------------------------------------- Вот кусок кода который я использую для добавления blob'a в mySQL: --------------------------------8<-------------------------------- # настраиваем соединение с бд [skip] # открываем файл для чтения open (GIF, "c:\\www\\2.gif"); @arr=<GIF>; close(GIF); $gifraw="@arr"; $gifvalue = $dbh->quote($gifraw); $sth = $dbh->prepare("UPDATE $table SET image=$gifvalue WHERE id = 1"); if (!$sth) { die "Can't prepare SQL statement " . $dbh->errstr . "\n"; } if (!$sth->execute) { die "Can't execute SQL statement " . $sth->errstr . "\n"; } $dbh->disconnect; --------------------------------8<-------------------------------- Hо почему-то в БД попадает только первые 220 byte (из 30кБ .gif) Обьясните, что я делаю неправильно или подскажите направление поисков. Доки к mySQL все прочитал - там про blob - кот наплакал :( как в прочем в доках по DBI Виталий --- ifmail v.2.15dev5 * Origin: Golden Telecom (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/899054acf524.html, оценка из 5, голосов 10
|