html5中文学习网

您的位置: 首页 > 网络编程 > PHP编程 » 正文

PHP查询数据库并分栏显示结果_PHP教程_编程技术

[ ] 已经帮助:人解决问题

PHP查询MySQL数据库,并将结果分栏显示,如下代码:BHiHTML5中文学习网 - HTML5先行者学习网

  1. <html> 
  2. <head> 
  3. <?php  
  4. session_start(); 
  5. include("conn.php"); ?> 
  6. <title>查询结果的分栏显示 - www.cxybl.com</title> 
  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 $lttb_row[id];?>"<?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:BHiHTML5中文学习网 - HTML5先行者学习网

  1. <?php  
  2. $id=mysql_connect("localhost","root","mysql"or die('连接失败:' . mysql_error()); 
  3. if(mysql_select_db("phpjcdb",$id))  //说明:phpjcdb 是数据库名称 
  4.   echo ""
  5.   else 
  6.   echo ('数据库选择失败:' . mysql_error()); 
  7. mysql_query("set names gb2312");  //设置为简体中文 
  8. ?> 
BHiHTML5中文学习网 - HTML5先行者学习网
BHiHTML5中文学习网 - HTML5先行者学习网
(责任编辑:)
推荐书籍
推荐资讯
关于HTML5先行者 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 人才招聘 - 帮助