从多个表中选择与jquery autosuggest
问题描述:
我正在编写一个网站,以了解更多关于PHP和制作JQuery Autosuggest。这些脚本 here.从多个表中选择与jquery autosuggest
这里是我的autosuggest.php代码:
<?php
$db = new mysqli('localhost', 'root' ,'***********', '**********');
if(!$db) {
echo 'Could not connect to the database.';
} else {
if(isset($_POST['queryString'])) {
$queryString = $db->real_escape_string($_POST['queryString']);
if(strlen($queryString) >0) {
$query = $db->query("SELECT * FROM company WHERE name LIKE '$queryString%' LIMIT 10");
if($query) {
echo '<ul>';
while ($result = $query ->fetch_object()) {
echo '<li onClick="fill(\''.addslashes($result->name).'\');">'.$result->name.'</li>';
}
echo '</ul>';
} else {
echo 'OOPS we had a problem :(';
}
} else {
// do nothing
}
} else {
echo 'There should be no direct access to this script!';
}
}
?>
现在,而不是只是在寻找,在公司表中的名字,我想搜索在猫场会不同的表(称为猫),并在不同的表比SUBCAT场(在表中称为SUBCAT)
我的表结构:
here(我目前无法发布图片)
所以我想从三张表中搜索。这是可能的,我怎样才能用我的代码呢?
感谢您的帮助!
你有没有试过*搜索所有三张表,然后合并结果并打印出来?你问是否可以做,但不要提到你是否尝试过。 – Matt 2012-08-01 14:44:54