これは私のコーディングです。このコーディングは私のデータベースのキーワードを検索することができ、うまくいきました。しかし、検索ボタンをクリックせずにキーワードを検索するにはどうすればよいですか?私が欲しいのは、Google検索の検索機能と同じです。これは自動的にボタンを押すことなく検索やレビューを手助けすることができます。テキストエリアのキーワードを自動検索
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Search Contacts</title>
</head>
<p><body>
<h3>Search Contacts Details</h3>
<p>You may search either by first or last name</p>
<form method="post" action="search.php?go" id="searchform">
<input type="text" name="question">
<input type="submit" name="submit" value="Search">
</form>
<?php
if(isset($_POST['submit'])){
if(isset($_GET['go'])){
if(preg_match("/^[ a-zA-Z]+/", $_POST['question'])){
$question=$_POST['question'];
$con = mysqli_connect("localhost","root","");
mysqli_select_db($con,"search")or die(mysqli_error($con));;
$sql="SELECT id , question FROM question WHERE question LIKE '%" . $question . "%'";
//-run the query against the mysql query function
$result=mysqli_query($con, $sql);
while ($row=mysqli_fetch_array($result)){
$question =$row['question'];
$id=$row['id'];
echo "<ul>\n";
echo "<li>" . " " . $question . "</li>\n";
echo "</ul>";
}
}
else{
echo "<p>Please enter a search query</p>";
}
}
}
?>
</body>
</html>
</p>
を使用し、私はこのコーディングの結果が何であるかを求めることができますか?私は何かをする必要がありますか、またはテキストエリア内にキーワードを入力するだけですか?私が試してみると何の反応もないからです。 – coco
あなたはカラム名、db接続、それぞれのid ..thats allを置き換えなければなりません。そしてそれはそのあと – Kunal
yaの後に動作するはずです。私はすでに交換しました.. – coco