php如何向MYSQL里插入图片或者图片路径?
发布网友
发布时间:2022-04-24 19:33
我来回答
共2个回答
热心网友
时间:2022-04-08 12:09
下面是我建立数据库及存图片的写法:
<?php
$a=mysql_connect("localhost", "root", "1234");
if(!$a)
{
die("数据库登录不成功:" . mysql_error());
}
if(mysql_query("CREATE DATABASE tp_db", $a))
{
echo "创建数据库成功";
}
else
{
echo ("创建数据库不成功:" . mysql_error());
}
mysql_select_db("tp_db" , $a);
$sql="CREATE TABLE image_sql(ID int Not Null AUTO_INCREMENT, primary key(ID), ImageName varchar(30), Image blob)";
mysql_query($sql, $a);
mysql_query("insert into image_sql(ID, ImageName, Image)
values(1, 'IPHONE车展名模', 'images/share_1.jpg')");
mysql_query("insert into image_sql(ID, ImageName, Image)
values(2, 'IPAD案例演示', 'images/share_2.jpg')");
mysql_query("insert into image_sql(ID, ImageName, Image)
values(3, 'IPAD日历演示', 'images/share_3.jpg')");
mysql_query("insert into image_sql(ID, ImageName, Image)
values(4, 'IPAD杂志演示', 'images/share_4.jpg')");
mysql_query("insert into image_sql(ID, ImageName, Image)
values(5, 'IPAD游戏演示', 'images/share_5.jpg')");
mysql_query("insert into image_sql(ID, ImageName, Image)
values(6, '疯狂农场', 'images/share_6.jpg')");
mysql_query("insert into image_sql(ID, ImageName, Image)
values(7, '虚拟社区商场', 'images/share_7.jpg')");
mysql_query("insert into image_sql(ID, ImageName, Image)
values(8, '脸谱拼图', 'images/share_8.jpg')");
mysql_close($a);
?>
热心网友
时间:2022-04-08 13:27
换个思路,不是直接把图片插入到数据库里面的,是把图片上传到服务器上面。然后重命名把图片路径存到数据库里面。再调用出来的,flash及图片及视频都是这样的。追问是先把图片上传到服务器的根目录下吗? ”重命名把图片路径存到数据库里面。再调用出来“这句话什么意思呢?