php连接了数据库 从数据库中提取一系列的数据 怎么样在网页中能自动形成表格形式

 我来答
windblast
2012-06-19 · 知道合伙人软件行家
windblast
知道合伙人软件行家
采纳数:5633 获赞数:13618
毕业于空军第一航空学院电子专业,1991年开始接触电脑,从事多年计算机编程,具有较丰富的经验。

向TA提问 私信TA
展开全部
以下示例读取数据库,并以表格显示:

<?php
header('Content-type:text/html;charset=utf-8');
$db = new mysqli('localhost','root','root','books');
$rows = $db->query('SELECT * FROM customers');
echo '<table border="1"><tr><td>姓名</td><td>年龄</td></tr>';
while($row = $rows->fetch_assoc()){
echo '<tr><td>'.$row['name'].'</td>';
echo '<td>'.$row['address'].'</td></tr>';
}
?>
不老山
2015-12-18 · TA获得超过1507个赞
知道大有可为答主
回答量:1508
采纳率:73%
帮助的人:690万
展开全部
直接遍历取出的数组
<table>
<?php
$array = array(1, 2, 3, 4, 5, 6, 7);
foreach ($array as $value) {
?>
<tr>
<td><?php echo $value; ?></td>
</tr>
<?php
}
?>
</table>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
m_88_ok
2012-06-20
知道答主
回答量:17
采纳率:0%
帮助的人:7.3万
展开全部

<table width="99%" border="0" align="center" cellpadding="0" cellspacing="1" bgcolor="#c0de98" onmouseover="changeto()"  onmouseout="changeback()">

          <tr>

            <td width="3%" height="26" background="images/tab_14.gif" class="STYLE1"><div align="center" class="STYLE2 STYLE1">选择</div></td>

            <td width="5%" height="18" background="images/tab_14.gif" class="STYLE1"><div align="center" class="STYLE2 STYLE1">编号</div></td>

            <td width="24%" height="18" background="images/tab_14.gif" class="STYLE1"><div align="center" class="STYLE2 STYLE1">文章标题</div></td>

            <td width="10%" height="18" background="images/tab_14.gif" class="STYLE1"><div align="center" class="STYLE2 STYLE1">ip/pv</div></td>

            <td width="17%" height="18" background="images/tab_14.gif" class="STYLE1"><div align="center" class="STYLE2 STYLE1">添加时间</div></td>

            <td width="17%" height="18" background="images/tab_14.gif" class="STYLE1"><div align="center" class="STYLE2">修改时间</div></td>

            <td width="7%" height="18" background="images/tab_14.gif" class="STYLE1"><div align="center" class="STYLE2">编辑</div></td>

            <td width="7%" height="18" background="images/tab_14.gif" class="STYLE1"><div align="center" class="STYLE2">删除</div></td>

          </tr>

<?php 

$act = new article();

$acrs = $act->Query();

$num = mssql_num_rows($acrs);//总记录数

for($i=0;$i<$num;$i++)

{

$myrow=mssql_fetch_array($acrs); 

?>

          <tr>

            <td height="18" bgcolor="#FFFFFF"><div align="center" class="STYLE1">

              <input name="checkbox" type="checkbox" class="STYLE2" value="checkbox" />

            </div></td>

            <td height="18" bgcolor="#FFFFFF" class="STYLE2"><div align="center" class="STYLE2 STYLE1"><?php echo $myrow["id"]?></div></td>

            <td height="18" bgcolor="#FFFFFF"><div align="center" class="STYLE2 STYLE1"><?php echo $myrow["title"]?></div></td>

            <td height="18" bgcolor="#FFFFFF"><div align="center" class="STYLE2 STYLE1"><?php echo $myrow["ip"]."/".$myrow["hit"]?></div></td>

            <td height="18" bgcolor="#FFFFFF"><div align="center" class="STYLE2 STYLE1"><?php echo $myrow["time"]?></div></td>

            <td height="18" bgcolor="#FFFFFF"><div align="center" ><a href="#"><?php echo $myrow["edit_time"]?></a></div></td>

            <td height="18" bgcolor="#FFFFFF"><div align="center"><img src="images/037.gif" width="9" height="9" /><span class="STYLE1"> [</span><a href="#">编辑</a><span class="STYLE1">]</span></div></td>

            <td height="18" bgcolor="#FFFFFF"><div align="center"><span class="STYLE2"><img src="images/010.gif" width="9" height="9" /> </span><span class="STYLE1">[</span><a href="#">删除</a><span class="STYLE1">]</span></div></td>

          </tr>

<?php }?>

        </table>

本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式