Мне нужна небольшая помощь> _ <. У меня есть две таблицы:Связывание двух списков раскрывающихся списков php
Первая таблица, которая заполняется с производителями автомобилей, называемых list_vehicle_marks с колоннами
ид | стоимость
Вторая таблица, заполненная автомобильными моделями, называемыми list_vehicle_models, и имеет следующие столбцы;
ID | стоимость | mark_id
Столбец mark_id имеет то же значение, что и id в первой таблице, другими словами, у Ford есть идентификатор нет. 37 и все модели Ford имеют mark_id как 37 тоже.
Как создать два динамических раскрывающихся меню, где во втором меню отображаются только модели, основанные на производителю, выбранном в первом меню?
Это то, что я сделал до сих пор:
<?php
connection to host, db, blah blah
if ($db->connect_error) {
echo "Failed to connect to MySQL: (" . $db->connect_error . ") "
. $db->connect_error;
} else {
$sql = "SELECT value FROM list_vehicle_marks";
$result_db = $db->query($sql);
if (!$result_db) {
echo $db->error . ' Error perform query!';
} else {
echo '<select name="value">';
echo '<option value="">Select...</option>';
while ($row = $result_db->fetch_object()) {
echo '<option value="' . $row->value . '">';
echo $row->value;
echo '</option>';
}
echo '</select>';
}
}
$db->close();
?>
О, хорошо, спасибо за исправление и совет: D – user2954486