【发布时间】:2016-06-02 19:10:17
【问题描述】:
如何使用数据库中的数据将我的页面分成 4 个部分?
我正在显示来自数据库的数据,它们一一出现在表格上。我想将它们分成 4 个部分,每个部分都会显示来自数据库的另一个结果。另外,我想在中间划一条线,这样可以让它们分开。
这是我的代码,用于显示来自 DB 的结果:
编辑: 好的,我像你说的那样进行了编辑,现在页面被分成了 2 个部分,但我得到了相同的结果。怎么改,左边显示一条记录,右边显示一条记录。
$result = $wpdb->get_results("SELECT company_wojewodztwo, company_powiat, company_miasto, company_name, telefon, company_nip, company_opis FROM test WHERE company_wojewodztwo = '$woj' AND company_powiat = '$pow' AND company_miasto = '$nazwa' ORDER BY RAND()");
foreach ( $result as $k => $v ) {
$c_name = stripslashes($v->company_name);
$c_opis = stripslashes($v->company_opis);
$c_mob_nr = stripslashes($v->telefon);
$c_nip = stripslashes($v->company_nip);
?>
<table>
<tbody>
<tr style="height: 50%;">
<td style="width: 50%;"><?php echo $c_name; ?></td>
<td style="width: 50%;"><?php echo $c_name; ?></td>
</tr>
<tr style="height: 50%;">
<td style="width: 50%;"><?php echo $c_nip ?></td>
<td style="width: 50%;"><?php echo $c_nip ?></td>
</tr>
<tr style="height: 50%;">
<td style="width: 50%;"><?php echo $c_mob_nr ?></td>
<td style="width: 50%;"><?php echo $c_mob_nr ?></td>
</tr>
<tr style="height: 50%;">
<td style="width: 50%;"><?php echo $c_opis ?></td>
<td style="width: 50%;"><?php echo $c_opis ?></td>
</tr>
</tbody>
</table>
<?php if(count($result) != $k+1){ ?>
<p>___________________________________________________</p>
<?php } ?>
<?php
}
?>
【问题讨论】:
-
你的代码有什么问题?