PHP显示存在MYSQL中的多张图片 - PHP / 开源资源
大家好,我把图片存在了MYSQL数据库中,现在我想显示在WEB页面上。碰到了两个问题就是 1,显示图片的PHP代码必须顶格写,前面如果有代码输出或有空格之类就会输出乱码。存入没有问题,我就不列出了,显示图片代码详细如下:
<?php
// 连接数据库
$conn = mysql_connect("localhost", "root", "bowen");
mysql_select_db("books",$conn);
// 连接数据库查询
$sql="select * from image where id=111111";
$result=mysql_query($sql);
$num_results=mysql_num_rows($result);
$row=mysql_fetch_object($result);
echo $row->photo;
mysql_free_result($result);
mysql_close($conn);
?>
以上代码是正常的,可以显示一个图片,但如果写成下面这样,就会输出乱码。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
</head>
<body>
<?php
// 连接数据库
$conn = mysql_connect("localhost", "root", "bowen");
mysql_select_db("books",$conn);
// 连接数据库查询
$sql="select * from image where id=111111";
$result=mysql_query($sql);
$num_results=mysql_num_rows($result
相关问答:
String sqlCount="select count(*) from usertable where username='"+
userName+"'";这句话 什么意思啊!
这句话输出出来就是
select count(*) from usertable where username='你的变量 ......
现有一PHP空间,支持MYSQL数据库
为节省费用,现想通过域名转向目录形式进行管理(即将域名A记录[包括顶级域名及二级域名]都指向同一空间)
如:访问域名 abcd.cn 直接访问网站根目录
访问二级域名 ef.abcd.cn ......
我用的是mysql6.0为什么一创建两个表这间用外键来连接时就说创建不了:can"nt create table ...
你的语句是什么?你的表是什么存储引擎? 如果是myisam 则不支持外键,你需要把表改为inndb
貼出SQL ......
是用别人写的类做的,还原时提示You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'INSERT INTO admin(seq,passwd,type,n ......