Google 검색 창과 같은 검색 창을 만들고 싶습니다.php 아약스와 같은 검색 창 만들기
내 데이터베이스에 검색 텍스트가 저장된 테이블이 있습니다. 내 PHP 파일 SQL 쿼리이
SELECT *
FROM search
WHERE searchdata LIKE '%data%' OR
searchdata LIKE '%for%' OR
searchdata LIKE '%id%'`
처럼해야 data for id
사용자가 입력 그래서 출력 ACC를 제공해야하는 경우 예를 들어
<?php
if ($con = mysqli_connect("localhost","root","root","search")) {
$chatData1 = $_POST['request'];
$textm= str_replace(" ", "%' or searchdata like '%", $chatData1);
if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
$result = mysqli_query($con,"SELECT * FROM search where searchdata like '%{$textm}%' ");
if($row = mysqli_fetch_array($result))
{
echo $row['output'];
}
else{
echo "Please use English(US) Language.";
}
}
mysqli_close($con);
?>
에서 지금
---------------------------
| searchdata | output |
---------------------------
| id | id=-1 |
| Data for id 1 | id=1 |
| data for 2 | id=2 |
| datatx id 2 | id=4 |
| datacv for id | id=5 |
---------------------------
. 테이블 id=1
에, 그러나 그것은 나에게 당신은 jQuery Ui Autocomplete를 사용하여이 문제를 해결 할 수있는 출력 id=-1
하여 데이터를 표시해야합니다 ... AGAINST()' – hjpotter92