欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  php教程

PHP查询数据库并分栏显示结果

程序员文章站 2022-05-12 09:59:09
...
PHP查询MySQL数据库,并将结果分栏显示,如下代码:
  1. html>
  2. head>
  3. php
  4. session_start();
  5. include("conn.php"); ?>
  6. title>查询结果的分栏显示 - www.cxybl.comtitle>
  7. head>
  8. body>
  9. table width="450" border="1" align="center" cellpadding="0" cellspacing="0">
  10. php for($i=1; $i=4; $i++) { //如果变量=4,按照行进行循环,输出行
  11. echo "tr>"; ?>
  12. php if($i==1){
  13. $query="select * from tb_picture where id order by id desc"; //从数据表mr_lttb中获取表情图
  14. $lttb=mysql_query($query); }
  15. $j=1; //设置变量$j=1
  16. while ($lttb_row=mysql_fetch_array($lttb)){ //进行while循环输出
  17. if ($j=6) { //每行的表情图个数=8,输出如下内容
  18. if ($c==0){ $c="checked"; }
  19. ?>
  20. td height="26" align="center" valign="middle">
  21. input name="xq" type="radio" value=""php echo $c;?>>
  22. img src="php echo "image_1.php?recid=$lttb_row[id]";?>" width="16" height="16">td>
  23. php }
  24. $c=1;
  25. ++$j; //当表情图的个数增加时
  26. if($j==7){ break; } //当表情图的个数等于9时,跳转到下一行重新进行循环
  27. }
  28. echo "tr>";
  29. }
  30. ?>
  31. table>
  32. body>
  33. html>

conn.php:

  1. $id=mysql_connect("localhost","root","mysql") or die('连接失败:' . mysql_error());
  2. if(mysql_select_db("phpjcdb",$id)) //说明:phpjcdb 是数据库名称
  3. echo "";
  4. else
  5. echo ('数据库选择失败:' . mysql_error());
  6. mysql_query("set names gb2312"); //设置为简体中文
  7. ?>