데이터베이스에서 데이터를 검색하는 드롭 다운에서 사용자가 선택할 수있는 작은 스크립트를 만들었습니다. 문제는 정보 검색에 사용자가 선택할 수있는 옵션이 있습니다. 드롭 다운에서 선택하고 과 같은 것을 표시 할 드롭 다운을 선택하십시오. 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 가지. 1. 귀하의 질문에 명확하지 않습니다. 너는 문언을 바꾸어도 돼? 그리고 2. [** 새 코드에서 mysql_ * 함수를 사용하지 마십시오. **] (http://bit.ly/phpmsql). 더 이상 유지 관리되지 않으며 공식적으로 사용되지 않습니다 (https://wiki.php.net/rfc/mysql_deprecation). [** 빨간색 상자 **] (http://j.mp/Te9zIL)를 참조하십시오. 대신 [* prepared statements *] (http://j.mp/T9hLWi)에 대해 알아보고 [PDO] (http://php.net/pdo) 또는 [MySQLi] (http://php.net/)를 사용하십시오. mysqli) - [이 기사] (http://j.mp/QEx8IB)는 어떤 결정을 내리는 데 도움이 될 것입니다. PDO를 선택하면 [여기는 좋은 튜토리얼입니다] (http://j.mp/PoWehJ). –