Как получить данные из таблицы базы данных на странице PHP

0

Я создал один 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>
  • 0
    Базовый MySQL. Взгляни на это
  • 0
    опубликовать код, где вы столкнулись с проблемой.
Показать ещё 4 комментария
Теги:

1 ответ

0

Во-первых: 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>
  • 0
    Все еще пустое выпадающее
  • 0
    Вы добавили свои учетные данные подключения к базе данных? Как называются столбцы таблицы?
Показать ещё 7 комментариев

Ещё вопросы

Сообщество Overcoder
Наверх
Меню