使用循环从数据库填充数据表

乔万尼

我的网站上有很多表,每个表包含两列:标题和SQL数据库中的值。我目前正在使用以下数据将数据放在表中:

<table>
<tr>
<td class = "item">House</td>
<td class = "req"><?php $row_buyerdetails['tod_house']; ?></td>
</tr>
<tr>
<td class = "item">Bungalow</td>
<td class = "req"><?php $row_buyerdetails['tod_bung']; ?></td>
</tr>
</table>

这似乎是创建表的一种漫长的方式(特别是因为我将比该表拥有更多的行和许多单独的表)。另外,例如,如果我想更改类名,则ID必须更改每个表中的每一行!必须有一种方法可以将“ item”和“ req”对放入数组中,然后创建一个循环,使该表成为表,用数据库中的数据填充并分配类?我是PHP的新手,所以无法解决该问题!


编辑

上面的表代码将创建下表:

在此处输入图片说明

表格布局是我想要的。但是,我不想键入每一行代码,我想将住所的类型(带有“ item”类)和数据库的结果(带有“ req”类)放在一个数组中,并且然后通过这个数组循环创建表,而不是打字每<tr>并且<td>为每一行和每一桌。我只是不知道PHP中的技术来遍历和创建不同的标签,将数据插入其中,并<td>为每个标签分配一个不同的类!

维维克·瓦格拉(Vivek Vaghela)

尽管您的问题不太清楚,但我建议根据我的理解提供解决方案。

您可以使用foreach循环。首先,将要显示在页面(“ House”,“ Bungalow”,..)上的标题存储在与数据库表中的标题关联的数组中。

所以会像

<?php $arrTitles = array("tod_house"=>"House", "tod_bung"=>"Bungalow"); ?>

你的表代码应该像

<table>
<?php
   foreach($row_buyerdetails as $k=>$v) {
?>
     <tr>
       <td class = "item"><?php echo $arrTitles[$k]; ?></td>
       <td class = "req"><?php echo $v; ?></td>
     </tr>
<?php
   }
?>
</table>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用MySQL数据库填充数据表

来自分类Dev

在JPA中从数据库填充数据表

来自分类Dev

用数据库中的数据填充数据表

来自分类Dev

填充数据库中的表

来自分类Dev

使用SQL批量复制填充数据库表

来自分类Dev

使用JS对象中的数据填充数据表

来自分类Dev

使用JS对象中的数据填充数据表

来自分类Dev

从sql填充数据表时如何使用foreach循环编辑一些行?

来自分类Dev

尝试使用 php ajax mysql 填充数据表

来自分类Dev

使用休眠方式用数据填充数据库表的方法

来自分类Dev

Xml 填充数据表

来自分类Dev

如何从Eclipse中的文件填充数据库表?

来自分类Dev

如何使用python faker填充数据库

来自分类Dev

我如何使用函数isClicked()填充数据库?

来自分类Dev

使用哈希值填充数据库

来自分类Dev

离子+预填充数据库

来自分类Dev

填充数据库中的选择

来自分类Dev

无法使用数据表。使用数据适配器填充数据表后的查找方法

来自分类Dev

如何通过ASP.NET C#中的循环填充数据表

来自分类Dev

如何从Excel ListObject表填充数据表

来自分类Dev

数据表中未使用数组对象填充数据,出现空白屏幕

来自分类Dev

再次使用其他查询填充数据表之前,需要删除数据表吗?

来自分类Dev

用Firebase和Angular填充数据表

来自分类Dev

无法从JSF中的Arraylist填充数据表

来自分类Dev

JSF填充数据表的最佳策略

来自分类Dev

VB:填充数据表后调整窗体的大小

来自分类Dev

如何用数据填充数据库

来自分类Dev

如何用数据填充数据库

来自分类Dev

如何从数据库填充数据网格?