私はここで、テーブル<tr>
と<td>
を印刷するループは私のコードで作られています、$ iが0であるときの条件$i % 4== 0
が真であるため、ループ内で最初のif文をスキップするにはどうすればよいですか?
echo "<tr>";
for($i = 0; $i < (int)count($fieldvalues); $i++){
echo "<td>" . $fieldvalues[$i] . "</td>";
if($i % 4 == 0){
echo "<td><input type='text'></td><td><input type='submit'
value='Add to cart'></td></form></tr>";
}
}
私はループで最初のif
のステートメントをスキップしたいこと0 % 4 == 0
です。$fieldvalues
の値は8です。これを克服する他の方法は、非常に高く評価されています。
'場合になります。このあなたの最初の反復をスキップループにループ
のための出発で
をこのコードを追加します。 (式)continue; ' – samayo
loop-ifの問題とは別に、最後のtdを持たないtdタグのcolspanの問題を解決します。 – Lee
は「
」タグは問題を尋ねています –