表,TR每个2循环,PHP,HTML
我已经得到了解决该问题的帮助: 但它仍然不起作用,所以我发布了我的循环结构,因为如果我添加:表,TR每个2循环,PHP,HTML,php,loops,html-table,rows,Php,Loops,Html Table,Rows,我已经得到了解决该问题的帮助: 但它仍然不起作用,所以我发布了我的循环结构,因为如果我添加: if($i % 2 == 0) { echo '</tr><tr bgcolor="#4B4B4B">'; } if($i%2==0){ 回声'; } 它甚至不关闭并重新打开表行(tr) 以下是我的循环结构: $similar .= '<table width="100%" bgcolor="#000" c
if($i % 2 == 0) {
echo '</tr><tr bgcolor="#4B4B4B">';
}
if($i%2==0){
回声';
}
它甚至不关闭并重新打开表行(tr)
以下是我的循环结构:
$similar .= '<table width="100%" bgcolor="#000" class="tbContent" border="0" cellspacing="1" cellpadding="4">';
$similar .= '<tr bgcolor="#4B4B4B">';
while ($row = $db->fetch_array($query)) {
$similar .= '
<td>
<table width="100%">
<tr>
<td></td>
<td>Pojedynek #' . $i . ':</td>
<td></td>
</tr>
<tr>
<td>
<h1><a href="/' . $row["id"] . '/' . $row["link"] . '">' . $wT . '</a></h1>
</td>
<td></td>
<td>
<h1><a href="/' . $row["id"] . '/' . $row["link"] . '">' . $oT . '</a></h1>
</td>
</tr>
<tr>
' . $wContent . '
<td width="10%"><h2>przeciwko</h2></td>
' . $oContent . '
</tr>
</table>
</td>
';
if($i % 2 == 0) {
echo '</tr><tr bgcolor="#4B4B4B">';
}
$i++;
}
$similar .= '</tr></table>';
<代码>$相似。='';
$相似。='';
while($row=$db->fetch_数组($query)){
$相似。='
Pojedynek#.$i.:
“.$wContent。”
普泽奇科
“.$o内容。”
';
如果($i%2==0){
回声';
}
$i++;
}
$相似。='';
你需要把
$i=0
放在循环之外,而不是初始化它意味着每次循环时它都会被初始化为零,而你的if语句要么总是触发,要么永远不会触发,不初始化$i
会生成通知,但$i++
会尽职尽责地生成1,所以不是这样。是的,我在“while”循环之前添加了$i=0。我添加了,只是忘了粘贴它。