我創建了一個小腳本,允許用戶從下拉列表中選擇從數據庫中檢索數據的位置,我的問題是信息檢索沒有用戶選項選擇我希望下拉菜單顯示一個選項,從下拉菜單中選擇並顯示如您選擇了1)姓名和2)姓氏我也想檢索兩行,例如。姓名和姓氏.....我如何去展示? 後,他/她已經選擇從數據庫中檢索,然後顯示在下拉列表中
到目前爲止我的代碼
////Selectiong from twoo tables
$query = mysql_query("SELECT * FROM selections ORDER BY id ASC") or die(mysql_error());
$result = mysql_num_rows($query);
// If no results have been found or when table is empty
if ($result == 0) {
echo 'No results have been found.';
} else {
// Display form
echo '<form name="form" method="post" action="test.php">';
echo '<select name="id" id="id">';
// Fetch results from database and list in the select box
while ($fetch = mysql_fetch_assoc($query)) {
echo '<option id="'.$fetch['name'].'">'.$fetch['surname'].'</option>';
}
echo '</select>';
echo '</form>';
}
歡迎堆棧溢出! 2件事。你的問題不清楚。你介意改說嗎?和2. [**請不要在新代碼**中使用'mysql_ *'函數](http://bit.ly/phpmsql)。他們不再被維護[並被正式棄用](https://wiki.php.net/rfc/mysql_deprecation)。看到[**紅框**](http://j.mp/Te9zIL)?學習[*準備的語句*](http://j.mp/T9hLWi),並使用[PDO](http://php.net/pdo)或[MySQLi](http://php.net/ mysqli) - [這篇文章](http://j.mp/QEx8IB)將幫助你決定哪個。如果你選擇PDO,[這裏是一個很好的教程](http://j.mp/PoWehJ)。 –