Я создал один IMS в том, что я пытаюсь извлечь данные из одной таблицы из базы данных и отобразить ее в раскрывающемся списке на другую страницу. В базе данных я создал одну таблицу с именем party в этой таблице. Один столбец с именем party_name доступен, и мне нужно получить данные столбца на моей странице заказа. Ниже мой кодекс. Если кто-то знает решение, пожалуйста, помогите.
<select name="party[]" style="width:100%;" required>
<?php
$result=mysql_query("SELECT * FROM partys");
while ($row = mysql_fetch_array($result)) {
?>
<option value="<?php echo $row['id'];?>"><?php echo $row['party_name'];?></option>
<?php
}
?>
</select>
Во-первых: mysql-расширение устарело, вы должны использовать как минимум mysqli_ *:
Во-вторых: попробуйте приведенный ниже пример, заменив переменные строки подключения базы данных на учетные данные вашей базы данных:
<select name="party[]" style="width:100%;" required>
<option value="">-- Please select --</option>
<?php
$dbc = mysqli_connect('localhost', 'userName', 'password', 'databaseName')
or die('Error connecting to MySQL server.');
$query = "SELECT * FROM partys";
$result = mysqli_query($dbc, $query);
while ($row = mysqli_fetch_array($result)) {
?>
<option value="<?php echo $row['id'];?>"><?php echo $row['party_name'];?></option>
<?php } ?>
</select>