
正文
php的多重数据绑定 php连接多个数据库
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
php如何数据绑定
你说的有点笼统啊,什么是数据绑定?
呵呵,php不像ASP.NET,有微软给做好的很多控件可以用,为了达到减少书写代码的数量,给控件绑定上数据,就能读出数据表。
但是php没有啊,他的实现方法和asp没啥区别,只是支持面向对象,可以自己写一个数据库操作类,封装一些数据库操作方法而已。
相关问答
Q1: php如何关联两个或者多个数据表?
至少三个方法可以实现:
一、使用视图来实现多表联合查询,
例如:创建视图:create view userstoposts as select u.name,u.qq,p.post_id,p.title, p.contents, p.contents from users as u,posts as p where u.name=p.name
二、直接使用表联合查询
例如:select u.name,u.qq,p.* from users as u,posts as p where u.name=p.name
三、结合PHP语言实现
例:1、
?php
$Sql="select *from posts";
$Result=@mysql_query($Sql);
while($rows=mysql_fetch_assoc($Result)){
$sql1="select name,qq from users where name='".$rows['name']."'";
$result1=@mysql_query($sql1);
$rows1=mysql_fetch_assoc($result1);
$OUTPUT[]=array(
'name'=$rows['name'],
'qq'=$rows1['qq'],
'post_id'=$rows['post_id'],
'title'=$rows['title'],
'contents'=$rows['contents']
);
}
print_r($OUTPUT);//可以你需要的结果输出
?
Q2: php怎样把数据库数据循环绑定到一个六行六列的表格里面去呢,知道的老师请说一下思路,谢谢
分页设定为六行就可以 追问: 往表上绑定数据 回答: 首先,你可以用DIV或者TABLE来做,TABLE可能更容易些。而且对于PHP来说 不是绑定数据,这不是ASP的控件对象绑定数据PHP是往HTML代码里填充数据输出这样如果用TABLE无非是3个TR标签 第一个TR中的TD是3个 每个合并2列就好 追问: 只是不知道怎么样往者TABLE里面填充数据,这才是关键 回答: 我叻个去。你能早说吗?先将数据库连接和数据库数据读取搞定再来操心这个问题吗?至少你能echo 一个数据库字段啊 追问: 老大,问题的开始就是说从数据库循环了,能读不到数据么,连接数据库那多大点的事啊,现在关键是往表里填充数据 回答: 这能有多难。 table width="100%" border="1" cellpadding="0" cellspacing="0" bgcolor="#CEF3FF" tbody ?php //此处为PHP数据库循环代码 例如:while($rs=){ ? tr td colspan="2"?php echo $rs[0];?/td td colspan="2"?php echo $rs[1];?/td td colspan="2"?php echo $rs[2];?/td /tr tr td?php echo $rs[3];?/td td?php echo $rs[4];?/td td?php echo $rs[5];?/td td?php echo $rs[6];?/td td?php echo $rs[7];?/td td?php echo $rs[8];?/td /tr ?php } ?
Q3: php如何将数据库的中的数据绑定到li标签上
$sql="";
$query=mysql_query($sql);
echo mysql_num_rows($query);
while($top = mysql_fetch_array($query)){
echo 'li'.$top['catid'].'/li';
}
百度w3c看里面php 教程 更详细些
Q4: PHP网站如何绑定数据库
PHP提供了SQL2000,MySQL,ACCESS等多种服务器的接口,换句话说,就是PHP可以对这些数据库进行操作。
以PHP最佳搭挡mysql来说,PHP提供了代码:mysql_connect("localhost","username","password");来连接本地数据库。
关于php的多重数据绑定和php连接多个数据库的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。




