-3
可能性の重複:
PHP MySQL multiple search query using option/select HTML form tagsPHP MySQLのLIKE検索
は私がドロップダウン選択オプションに基づいて基本的な検索をしようとしています。私は選択されたオプションに基づいて結果を返したい。しかし、それは動作していないようです。
<?php
mysql_connect('localhost','root','');\
mysql_select_db('location');
?>
<center>
<form action="" method="post">
<select name="place">
<option value="one">one</option>
<option value="two">two</option>
<option value="three">three</option>
</select>
<input type="submit" value="search" />
</form>
</center>
<?php
if(isset($_POST['place'])) {
$place = $_POST['place'];
if(!empty($place)) {
$query = "SELECT
description
FROM location
WHERE place LIKE '%$place%'
";
if($query_run = mysql_query($query)) {
if($result = mysql_fetch_assoc($query_run)) {
$description = $result['description'];
echo $description;
}
}
}
}
?>
UPDATE:決して心はそれを得ました。
これは 'mysql_query()'の仕組みではありません。例については、[manual](http://php.net/mysql_query)を参照してください。また、エラー報告を有効にする - 表示するコードにエラーメッセージが表示される –