duanmi8349 2011-02-04 08:22
浏览 41
已采纳

请指导我如何通过PHP将图像上传到mySql数据库

Can u please guide me how to upload image in MySql databse through PHP. I am having only few days experience in PHP . I can go with any approach means saving file in directory and saving it's path in Database, or saving entire image in databse.

I will be thankful to u if u can provide some code or link to refer. I have already follow some links but those were buggy.

  • 写回答

6条回答 默认 最新

  • dpje52239 2011-02-04 08:38
    关注

    This will insert the image in a directory, and image name will be stored in database hope this will help you for starting

    <form name="aaa" method="post" enctype="multipart/form-data">
    <input type="file" name="image">
    <input type="submit" name="submit">
    </form>
    
    <?php 
    if(isset($_POST['submit'])) {
    

    //to add your own image name $name = $_FILES['image']['name']; $extension = strrchr($name,'.'); $image_name = "whatever_you_put".$extension;

    move_uploaded_file($_POST['image']['tmp_name'],"/image/".$image_name) //where image is a directory where image will be uploaded
    mysql_query("insert into table_name VALUES ('".$image_name."')");
    }
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(5条)

报告相同问题?

悬赏问题

  • ¥20 关于#硬件工程#的问题,请各位专家解答!
  • ¥15 关于#matlab#的问题:期望的系统闭环传递函数为G(s)=wn^2/s^2+2¢wn+wn^2阻尼系数¢=0.707,使系统具有较小的超调量
  • ¥15 FLUENT如何实现在堆积颗粒的上表面加载高斯热源
  • ¥30 截图中的mathematics程序转换成matlab
  • ¥15 动力学代码报错,维度不匹配
  • ¥15 Power query添加列问题
  • ¥50 Kubernetes&Fission&Eleasticsearch
  • ¥15 報錯:Person is not mapped,如何解決?
  • ¥15 c++头文件不能识别CDialog
  • ¥15 Excel发现不可读取的内容