簡體   English   中英

如何從PHP頁面上的數據庫表中獲取數據

[英]How to fetch data from database table on PHP page

我創建了一個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>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM