【发布时间】:2017-12-23 06:43:04
【问题描述】:
我编写了这段代码,但我遇到了一个问题,即每一行都显示相同的值“1”。我会为行的定位或编号设置一个计数器
Position
1
2
3
4
这里是代码:我需要更改什么或我做错了什么?
case "18":
$html.='<td class="product_tax_name product_list_content product_list_content_'.($j+1)
.' product_list_col_'.($j+1).'">';
for($i=1; $i<=1; $i=$i+1)
{
$html.= $i;
$i++;
}
$html.='</td>';
break;
}
return $html;
【问题讨论】:
-
$j 是什么?是没有设置还是在您显示的代码之外?
-
请提供完整代码并描述清楚...您的问题不清楚...
-
$j 仅用于对列进行编号。像 product_list_col_3'"。我想要的是,在该列中,代码为每一行生成一个计数器,从 1 开始,下一行是 2,接下来是 3
-
请检查:
-
所以看起来循环只在 i 小于或等于 1 时运行。所以一旦 i 大于 1,循环就会停止。
标签: php prestashop counter