在SQL语句中:$sql = "insert into image(description,filename,filetype,filesize,filedata) values(…………)"; 
这个语句是指将这几个变量写入到数据库中.
但是好像你的代码里并没有获得这几个变量的代码.

解决方案 »

  1.   

    $photo_dir = "../for4/upload/";
    $maxfilesize = 200; 
    $workerid=$worker[workerid];
    if(strval($workpicture != ""))
    {    if($workpicture_size > ($maxfilesize*1024)){
                print "<div align=center>图片文件大于200K!,请为你的图片减肥";
                print "<br><br><a href=javascript:window.history.back()>返回</a></div>";
                exit;
        }
        if($workpicture!="none"){
             $workpicture_path="$photo_dir$workerid"."_work.gif";
             copy($workpicture, $workpicture_path);
             unlink($workpicture);
             chmod($workpicture_path, 0777);
        }
    }
      

  2.   

    仔细研究一下这个:
    http://expert.csdn.net/Expert/topic/2238/2238433.xml?temp=.5051386
      

  3.   

    上传并生成唯一的名称function upload_image($imagePath,$tab_image_name)
    {
    if($imagePath!="" and $imagePath!="none")
    {
    $imageName = $tab_image_name;
    $ip=getIP(); //ip地址加密
    $ip=str_replace(".", "", $ip);
    $ip = $ip<<2;
    $ip = $ip^"111100110101";
    $ip = $ip>>7;
    $time = time(); $imageName .=$ip;
    $imageName .= $time;
    $from_image_name = $_FILES[$tab_image_name]['name'];
    $namelist=explode(".",$from_image_name);

    $i = 0;
    while($namelist[$i])
    {
    $backname = $namelist[$i];
    $i++;
    } if (!@copy($imagePath, 'uploadimage/'.$imageName.'.'.$backname))
    {
    print("上传失败");
    }
    return $imageName.'.'.$backname; }
    else
    {
    return "NULL";
    }
    }
      

  4.   

    $photo_dir = "../for4/upload/";
    $maxfilesize = 200; 
    $workerid=$worker[workerid];
    if(strval($workpicture != ""))
    {    if($workpicture_size > ($maxfilesize*1024)){
                print "<div align=center>图片文件大于200K!,请为你的图片减肥";
                print "<br><br><a href=javascript:window.history.back()>返回</a></div>";
                exit;
        }
        if($workpicture!="none"){
             $workpicture_path="$photo_dir$workerid"."_work.gif";
             copy($workpicture, $workpicture_path);
             unlink($workpicture);
             chmod($workpicture_path, 0777);
        }
    }