есть БД с полем типа LONGBLOB , в котором хранится какой-нить файл , к примеру, картинка. хотелось бы средтсвами php "достать" из БД этот файлик и сохранить в папку на диске. сохранять по отдельности и в БД и на диск я умею. а вот что-то с данной операцией не получается. подскажите как реализовать. Спасибо!
PHP: <? //get files for this user from DB $sqry="SELECT * FROM tt_users_att"; $result = $this->_db->query($sqry); while ($attachments = $result->fetchRow()) { if($attachments["file_name"]=="personal_photo.jpg") { $personal_photo = $attachments["file_name"]; } $img_type=$attachments["mimetype"]; $ext=".".substr($img_type,6); $img=$attachments["user_id"].'_'.CURRENT_TIME.$ext; $sqry = "UPDATE tt_users_att SET file_name ='personal_photo.jpg', file_description='Photo' , file_img='".$img."' , mimetype='".$img_type."' WHERE User_id='".$attachments["user_id"]."' "; $this->_db->query($sqry); //upload image $uploadfile =$path.IMAGES_DIR."/fotos/".$img; //$file="/tt/files/".$attachments["user_id"]."/".$personal_photo.""; //$file=$attachments["file_binary"]; move_uploaded_file($file, $uploadfile); } ?> вот как минимум загвоздка в том что писать в $file. закомменченные варианты не работают