最近本人在做个网站的升级版本,在数据迁移阶段遇到一个问题:从sql2000把一张表的数据导入到mysql中,表中的字段book_image用来保存图片,在sql2000中是image类型,导入到mysql后,在mysql数据库中是LONGBLOB类型.现在的问题是如何获取这个字段(book_iamge)的数据.本人的方法获取不成功,运行程序的时候"挂机"了.请问如何获取这个字段的数据?以下是本人之前的程序代码:
<?
$sql="select * from t_new_book2 where book_image<>'' limit 0,10";
$result=mysql_query($sql);
if(mysql_num_rows($result)>0)
{
$i=1;
while($rows=mysql_fetch_assoc($result))
{
  header( "Content-type: image/gif");
?>
<tr>
<td><?=$rows["book_name"]?></td>
    <td><?=$rows['book_image']?></td>
</tr>
<?
}
}
(注意:以上代码获取数据不成功,会"挂机".)
PS:sql2000的数据库表中,保存图片的字段类型是image,而导入到mysql中是longblob类型,现在就是不知道如何把mysql中的数据取出来.请各位指点迷津.谢谢