Я хочу показать данные разных столбцов разными dropdownlists. В каждом раскрывающемся списке будут отображаться данные из разных таблиц. Это мой скрипт, но он отображает все данные только в одном раскрывающемся списке.как показать разные выпадающие списки из разных столбцов таблицы
<?php
$db = mysql_connect('localhost', 'root', '') or
die ('Unable to connect. Check your connection parameters.');
mysql_select_db('mobiledb', $db) or die(mysql_error($db));
?>
<html>
<head>
<title>rest</title>
</head>
<body>
<form action="commit.php method="post">
<table>
<tr>
<td>Movie Type</td>
<td><select name="movie_type">
<?php
$query = 'SELECT
customer_id, customer_name, customer_address, customer_order
FROM
customers';
$result = mysql_query($query, $db) or die(mysql_error($db));
while ($row = mysql_fetch_assoc($result))
{
echo '<option value="' . $row['customer_id'] . '"> ' . $row['customer_name'] . '</option>';
echo '<option value="' . $row['customer_id'] . '"> ' . $row['customer_address'] . '</option>';
echo '<option value="' . $row['customer_id'] . '"> ' . $row['customer_order'] . '</option>';
}
?>
</select></td>
</tr>
</table>
</form>
</body>
</html>
Пожалуйста, не спрашивайте [тот же вопрос снова и снова] (http://stackoverflow.com/users/2602526/vick?tab=questions). – hek2mgl
Если я правильно понял, я думаю, вы можете удалить echo() и заменить его переменной. например $ box1. = "
xlordt
SELECT customer_id, WHERE what? кажется, что вы должны попробовать echo '$ row ['customer_id']', чтобы увидеть, что там, а не runnin loops, вы делаете шаги к большому –