Php foreach循环为每个条目创建一个新表
我错过了什么?它总是生成新表,而不是所有数据集所在的一个表Php foreach循环为每个条目创建一个新表,php,html,Php,Html,我错过了什么?它总是生成新表,而不是所有数据集所在的一个表 foreach($results as $print) { ?> <table class='wp-list-table widefat striped'> <thead> <tr> <!-- display table header --> <th style='text-align:cen
foreach($results as $print) { ?>
<table class='wp-list-table widefat striped'>
<thead>
<tr> <!-- display table header -->
<th style='text-align:center;' width=<?php echo $width[0]; ?>><?php echo $character[0]; ?></th>
<th style='text-align:center;' width=<?php echo $width[1]; ?>><?php echo $character[1]; ?></th>
</tr>
</thead>
<tbody>
<form action='' method='post'>
<tr> <!-- display data -->
<td width=<?php echo $width[0]; ?>><?php echo $print->postleitzahl; ?></td>
<td width=<?php echo $width[1]; ?>><?php echo $print->ort; ?></td>
</tr>
</form>
<?php } ?>
</tbody>
</table>
foreach($results as$print){?>
你能找到我的错误吗?对不起,我看不出来。我会这样做:
<table class='wp-list-table widefat striped'>
<thead>
<tr> <!-- display table header -->
<th style='text-align:center;' width=<?php echo $width[0]; ?>><?php echo $character[0]; ?></th>
<th style='text-align:center;' width=<?php echo $width[1]; ?>><?php echo $character[1]; ?></th>
</tr>
</thead>
<tbody>
foreach($results as $print) { ?>
<form action='' method='post'>
<tr> <!-- display data -->
<td width=<?php echo $width[0]; ?>><?php echo $print->postleitzahl; ?></td>
<td width=<?php echo $width[1]; ?>><?php echo $print->ort; ?></td>
</tr>
</form>
<?php } ?>
</tbody>
</table>
foreach($print形式的结果){?>
因为没有按照您的方式完成,但它正在工作,除了我的css样式部分现在已经消失。我想您可能必须将其添加到for循环中。好的,我不想在HTML中进行样式设置。我有一个额外的css表。我在哪里可以为for循环提供相同的类。我相信这是不可能的,是吗?您可以将样式添加到for循环中在表单标签中添加一个类,并从上面复制样式。