Я разрабатываю простое приложение, которое позволяет вставлять, изменять и удалять сотрудников.Данные о распаковке PHP из базы данных
Проблема, которую я испытываю, связана с Редактирующей страницей человека. Здесь у меня есть текстовые входы и некоторые выпадающие меню.
Когда я редактирую детали человека, я загружаю данные из БД и отображаю их в соответствующих полях.
Проблема заключается с выпадающими, запрос, который содержит детали персоны, содержит данные только для того человека, где, как для города, возможно, мне нужно будет загружать все города из БДА, вот пример:
<?php
if ($result2->num_rows > 0) {
// output data of each row
while($row = $result2->fetch_assoc()) {
echo "<div class='form-group'>
<label>Name</label>
<input class='form-control' value='". $row["Name"] . "'>
</div>
<div class='form-group'>
<label>email</label>
<input class='form-control' value='". $row["email"] . "'>
</div>
<div class='form-group'>
<label>City</label>
<select class='form-control'>
<option selected>". $row["City"] . "</option>
<option>New York</option>
<option>Boston</option>
<option>San Francisco</option>
</select>
</div>";
}
}
?>
В «время», я петля $ result2 который содержит запрос, как это:
Select name, email, city from emp where id = 100;
Когда я редактирую детали лица из приложения, город выпадающий загрузит правильный город, но я бы необходимо загрузить все города (которых у меня нет в $ result2), чтобы чтобы иметь возможность его модифицировать.
Был бы как вложенный цикл, но я не уверен, как его реализовать.
Любая помощь оценили
Спасибо
Вы имеете в виду вам нужен другой запрос, чтобы получить все города? –
Почему бы вам просто не использовать сам выбор для вывода всех других городов? Похоже, вы жестко программируете другие. –
@Denis Я думаю, но я не уверен, как его реализовать. Должен ли быть другой тег php за пределами этого и зацикливать другую переменную, содержащую все города? – ChrisA