|===============================|
| customer_id | customer_name |
|===============================|
| 1 | vick |
| 2 | bawa |
| 3 | smith |
| 4 | goldy |
| 5 | jojo |
=================================
テーブルには 2 つの列があります。次のクエリを適用しましたが、すべての名前が 2 回表示されますが、ドロップダウンですべての名前が 1 回必要です。
ドロップダウンですべての名前を一度だけ表示する方法を教えてください....私の2番目の質問は..選択した値を次のページに移動したいということです....しかし、最初の問題は、 customer_name は 1 回です...しかし、すべての名前が 2 回表示されます....ありがとうございました
<table>
<tr>
<td>customer name</td>
<td><select name="customer_name">
<?php
$query = 'SELECT customer_id, customer_name FROM customer_table';
$result = mysql_query($query, $db) or die(mysql_error($db));
while ($row = mysql_fetch_assoc($result))
{
foreach ($row as $value)
{
echo '<option value="' . $row['customer_id'] . '"> ' . $row['customer_name'] . '</option>';
}
}
?>
</select></td>
</tr>
</table>