Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/447.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript jquery自动完成全文mysql研究_Javascript_Php_Jquery_Mysql - Fatal编程技术网

Javascript jquery自动完成全文mysql研究

Javascript jquery自动完成全文mysql研究,javascript,php,jquery,mysql,Javascript,Php,Jquery,Mysql,我尝试使用jqueryautocomplete和mysql查询以及全文研究(自制dbb)安装地址搜索表单。但是我的脚本不起作用。。。 这项研究只取我的第一个字符,在我写整个单词时不要循环。 对于本研究:“街道1” Firebug指出:“GET/research.php?query=S” 我的jQuery脚本: $(document).ready(function(){ $('#search-bano').autocomplete({ serviceUrl: 'research.p

我尝试使用jqueryautocomplete和mysql查询以及全文研究(自制dbb)安装地址搜索表单。但是我的脚本不起作用。。。 这项研究只取我的第一个字符,在我写整个单词时不要循环。 对于本研究:“街道1” Firebug指出:“GET/research.php?query=S”

我的jQuery脚本:

$(document).ready(function(){
    $('#search-bano').autocomplete({
    serviceUrl: 'research.php',
    dataType: 'json',
    onSelect: function (suggestion) {
        console.log(suggestion);
    }
 });
});
我的html脚本:

<input type="text" id="search-bano" value="">

控制台中有错误吗?没有,我只有这个:GET/research.php?query=S。我不知道为什么循环取“S”而不取整个单词,这里是:“Street1”
$term = strip_tags(substr($_GET['query'],0, 100));
$term = utf8_decode($term);
$term = mysql_escape_string($term); // Attack Prevention
if($term!="")
{

 $query = mysql_query("select * from bano where MATCH(street)  AGAINST ('$term*')");
 $suggestions = array();
 if (mysql_num_rows($query))
 {
    while($row = mysql_fetch_assoc($query))
    {
        $display=''.$row['street'].'';
        $suggestions[] = array(
        "value" => $display,    
        "idstreet" => $row['idstreet']

    )       
 }

 echo json_encode(array('suggestions' => $suggestions));
}