http://expert.csdn.net/Expert/TopicView1.asp?id=2758503

解决方案 »

  1.   

    //start up.php
    @mysql_connect($dbhost,$dbuser,$dbpass)or die("cannt connect your mysql");
    @mysql_select_db($dbname)or die("your dbname maybe has mistake");
    if($pic!="")
    $fp=fopen($pic,"rb");
    $data=addslashes(fread($fp,filesize($pic)));
    $quer="insert into pic(pic) values('$data')"; 
    if(@mysql_db_query($dbname,$quer)){
     echo "上传成功";
             }else{
            echo "上传失败";
               }
    //end up.php
    //start show.php
    $connect=@mysql_connect($dbhost,$dbuser,$dbpass);
    $sql="select * from pic;
    $result=mysql_db_query($dbname,$sql);
    $image=mysql_result($result,0,"pic");
    echo $image;//end show.php楼主,你说的是不是这样啊,把图片写进数据库.可是还是建议不要这样做的好,图片太大,读时太慢了.还是把图片copy到文件夹里面吧 ,读时,读路径?
      

  2.   

    不用读路径
    路径在PHP里DEFINE 
    只存文件名即可