
正文
php数据库多列 php连接多个数据库
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
php一行显示多列
$res=mysql_query($sql);//取得结果
$i==0;
while($row=mysql_fetch_array($res))
$i++;
if($i%3==0) { echo "br";
echo "tda href='information.php?id=$row[id]'img class='php_img' src='admin/tupian/$row[tupian]'//abrp class='php_p'设计名称: font class=' php_font'a href='information.php?id=$row[id]'$row[name]/a/font /p
p class='php_p'设计品牌: font class='php_font'mumu/font /p
p class='php_p'货号: font class='php_font' php_font045810/font /p
p class='php_p'材质:
label class='php_label'木头/label
规格:
label class='php_label'60*45*15/label
/p/td";
}
?
给你讲讲思路,你可以先在while循环外面加一个变量定义一个数字,然后再再while循环内部依次加1;当这个变量是三的倍数的时候,你就可以给他换行了,至于是td换行,还是br换行,或者是什么其他方式换行,你就可以随便了
相关问答
Q1: 关于PHP及MYSQL一个数据拆分多行多列储存的问题。
哇,这么复杂啊!不理解你的意思!”行的分隔符是空格,列的分隔符是重音号“你把存储的数据搞的这么复杂。A空格B空格1`2`3`空格11`22`331`2`3`到底是列还是行?因为后面有空格,11`22`33也一样!俺你的规则应该变成AB1`2`311`22`33这样才对吧!不过数据最好是以最简单的方式存储,像你这样的话,把数据搞的很复杂。以数组的方式存储比较好。如果你这个数据比较长,要分成你所说的数据的话,会造成错误的,因为没有特殊的标识。因为你是多行多列,并不是一行一列的数据。
Q2: PHP多行多列显示数据的方法
那个..用table很容易实现的哈..
当然..如果会div+css, 也就无所谓几行几列了..
可以根据窗口大小自动调整行列布局...
用table的思路大概是
---------------------------
注意table的标签 tr, td
碰到tr才会开始新的行, 所以, 如果我不加tr, 把所有的数据全部放在td里面, 这样的结果就是生成一个只有一行N列的表格...
但是., 如果在满足一定条件的时候(例如第n条数据满足 n % m == 0)适当添加tr标签, 他就会生成新的行...
当m == 1(n % m == 0 === true), 也就是我们看到的单列多行数据表现
如果m 远大于 n, (n % m === false) ,就是上面的一行多列,
当 1 m n, 当 满足 (n % m == 0) 的时候就出现了多行多列显示数据 了...:)
--------------------------------------------
上面是大概的思路, 自己慢慢领会...
如果能理解这个思路..然后自己写出相关的代码..是最好的..
Q3: 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 } ?
php数据库多列的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于php连接多个数据库、php数据库多列的信息别忘了在本站进行查找喔。






