我的数据库中有2个列的表名列表:
例如(列表有50行,下面只是样本)
Name Type
Dog Animal
Cat Animal
Apple Fruit
Orange Fruit
Eggplant Vegetable
Carrot Vegetable
场景:我在文本框1上输入了一个值(在textbox1上输入的东西是dog。)。完成文本框1后,文本框2必须将值更改为(动物)。我在制定答案时遇到了麻烦。
TRY:
<script type="text/javascript">
function myFunc(data){
document.getElementById('outputValue').value = data;
}
$(document).ready(function(){
$("#inputValue").blur(function(){
$.ajax({
type: "POST",
url: "landing.php",
data: {text:$('#inputValue').val()},
success: myFunc
});
});
});
</script>
<input type="text" id="inputValue"><br/>
<input type="text" id="outputValue"><br/>
它正在运行。但是,当我尝试我的查询时,没有结果。怎么能在db上找到狗排。
注意:$search = Something entered on textbox1 which is dog
$search= $_POST['text'];
$sql = "SELECT * FROM lists like name='%".$search."%'";
$res = $db->query($sql);