我堅持這一點,如何過濾while循環PHP
我想創建一個表10行,每行有10個款產品「同一個下拉菜單」。但在每一行中選擇不同的產品。例如第一排第一產品排在第二排第二產品等等。波紋管代碼顯示每行中的下拉菜單,但每行都選擇了第一個產品。我如何爲下一行選擇下一個產品?
<table>
<tr>
<td>
<select>
<?php
$query = "SELECT * FROM table_name WHERE featured=1 LIMIT 10";
$result = mysqli_query($connection, $query);
while($row = mysqli_fetch_array($result)){
echo "<option>".$row["product_name"]."</option>"
}
?>
</select>
</td>
<td>
<select>
<?php
$query = "SELECT * FROM table_name WHERE featured=1 LIMIT 10";
$result = mysqli_query($connection, $query);
while($row = mysqli_fetch_array($result)){
echo "<option>".$row["product_name"]."</option>"
}
?>
</select>
</td>
</tr>
</table>
請完整的PHP文件和數據庫字段也。 –
$ query =「SELECT * FROM tbl WHERE featured = 1 LIMIT 10」;如果這就是你使用它的方式,那就不行了。 $ query = mysqli_query(「SELECT * FROM tbl WHERE featured = 1 LIMIT 10」); – DaveyLaser
代碼看起來多餘的和非結構化的,你可能想通過縮進 –