Я пытаюсь отобразить список записей из базы данных MySQL с помощью PHP, но по какой-то причине я не могу получить желаемый результат. Вместо полного списка мой флажок выбора пуст - они не содержат никаких параметров. Где ошибка в моем коде?Query not results any
<?php
$con = mysqli_connect('127.0.0.1', 'root', 'toor', 'monster');
if(mysqli_connect_errno()) {
echo 'Failed to connect to MySQL' . mysqli_connect_errno();
}
function query() {
$result = mysqli_query($con, "SELECT * FROM corporations");
while($row = mysqli_fetch_array($result)) {
echo '<option value="' . $row['name'] . '">' .$row['name']. '</option>';
}
}
?>
<select name='dropdown'>
<?php query() ?>
</select>
Определение "не работает". Что он делает? Как конкретно это происходит? – David
Ничего не появилось. Коробки с параметрами являются крошечными и пустыми. – Kevin1990
«Крошечные и пустые флажки» - это не то же самое, что «ничего». Более конкретно. – David