① php如何在页面简单调用数据库内容显示出来
(1)没错
(2)你没选数据库好不好
mysql_select_db($database);
② php中如何调用数据库中的图片并且显示到页面
php是采用二进制形式存储图片及读取显示的,首先通过代码创建数据表,然后上传图片服务器再通过浏览器显示,具体编程代码举例:
1、首先需要创建数据表,具体代码如下图所示。
③ php怎么能把数据库里的数据自动调用到网页上显示出来
mysql_select_db($database);
要是
<?php
$con = mysql_connect("localhost","root","");mysql_select_db($sql);
$result=mysql_query('select name from tag_cate where id=3');mysql_close($con);
?>
还是无内容显示咋办?sql是数据库名。
则
<?php
$con = mysql_connect("localhost","root","");mysql_select_db($sql);
//$result是记过集好不好,还有你的输出呢?echo?
$result=mysql_query('select name from tag_cate where id=3') or die('ERROR : '.mysql_error());if($result){
if (mysql_num_rows($result) == 0) {
while($row = mysql_fetch_assoc($result)){echo $row['name'].'';
}
}
mysql_free_result($result);
}
mysql_close($con);
④ 很简单的一个小功能,php读取数据库中的数据,并显示在网页上
首先是一个input class=dh
查询按钮 class=cx
图片框 class=tp
点击查询按钮时
<script>
$(".cx").click(function(){
var dh= $('.dh').val();//获取输入的电话
$.post('date.php',{tel:dh},function(result){
//将获取到的电话号码提交给date.php文件,date.php文件 通过查询tel='$_POST[tel]' 得到图片地址$src,echo $src;result即使那个返回的$src
$('.tp').find('img').attr('src', result);//将图片框内容改掉
});
});
</script>
需要jquery支持 就是页面要载入
<script type="text/javascript" src="js/jquery.js"></script>
⑤ php如何让数据库中的图片在网页首页滚动显示
可以用无缝图片滚动效果 如:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<style>
* { margin: 0; padding: 0;}
body{ background-color:#1B1B1B}
#div1{ width: 800px; height: 150px; position: relative; margin: 100px auto;overflow: hidden;}
#div1 ul { width: 800px; height: 150px; position: relative; }
#div1 ul li { height: 150px; float: left; list-style: none; padding-right:20px;}
#div1 ul li img { width: 200px; height: 150px; display: inline-block;}
a{ color: #B4B4B4; }
</style>
<script type="text/javascript">
window.onload=function(){
var odiv = document.getElementById('div1');
var oul = odiv.getElementsByTagName('ul')[0];
var ali = oul.getElementsByTagName('li');
var spa = -2;
oul.innerHTML=oul.innerHTML+oul.innerHTML;
oul.style.width=ali[0].offsetWidth*ali.length+'px';
function move(){
if(oul.offsetLeft<-oul.offsetWidth/2){
oul.style.left='0';
}
if(oul.offsetLeft>0){
oul.style.left=-oul.offsetWidth/2+'px'
}
oul.style.left=oul.offsetLeft+spa+'px';
}
var timer = setInterval(move,30)
odiv.onmousemove=function(){clearInterval(timer);}
odiv.onmouseout=function(){timer = setInterval(move,30)};
document.getElementsByTagName('a')[0].onclick = function(){
spa=-2;
}
document.getElementsByTagName('a')[1].onclick = function(){
spa=2;
}
}
</script>
</head>
<body>
<a href="#" style=" display: block; margin:0 auto; width: 50px;">向左走</a>
<a href="#" style=" display: block; margin:0 auto; width: 50px;">向右走</a>
<div id="div1">
<ul>
<li><img src="img/1.jpg"/></li>
<li><img src="img/2.jpg"/></li>
<li><img src="img/3.jpg"/></li>
<li><img src="img/4.jpg"/></li>
</ul>
</div>
</body>
</html>
⑥ PHP执行SQL并将返回数据显示到网页上为什么汉字会变成问号
是字符编码问题
mysql字符编码有四个级别 服务器级,数据库级,表级,字段级.前三种均为默认设置,并不代表你的字段最终会使用这三种之一字符集设置,以字段级为准。
从数据库中查询数据并输出显示也有主要三个地方,一个就是上面所说的,二是连接字符集使用例如mysql_query('set name gbk')的语句设定,三是脚本字符集(php脚本的编码),另外有网页编码字符集。
这些编码应该一致,尤其是连接字符集与字段字符集。
可使用 show variables like 'character%'; 来查看相关字符集设定
例如字段字符集为utf-8 ,连接字符集为utf-8 ,php脚本为utf-8编码 ,网页charset为 utf-8
⑦ PHP文件在网页里显示部分php代码(想显示数据库表里面的数据)
因为你少写了一个大括号的结尾。
修改后:
<tableid="DataList1"cellspacing="0"border="0"width="100%">
<?php
$db=mysqli_connect('localhost','root','root');//连接MySQL服务器
mysqli_select_db($db,'ticket');//选择数据库文件
if(mysqli_connect_errno()){
echo"Error:Couldnotconnecttomysqlticket"; exit;
}
$q="select*fromnews";//设置查询指令
$result=mysql_query($db,$q);//执行查询
while($row=mysql_fetch_assoc($result))//将result结果集中查询结果取出一条
{
echo"<tr><td>".$row["news"]."</td><td>".$row["date"]."</td></tr>";exit;
}
}//就是这样?
?>
</table>
谢谢谢谢谢谢码密。的入输要需所面。界理管台后器。由路陆登是。码密理管。廖仲庭。器由。路。