我有一个输入文本字段,当用户在文本字段中输入时,它应该从数据库中获取关于用户输入的数据
<p><input type="text" name="ajax" id="ajaxtest1" ></p>
<script>
$(document).ready(function(){
$("#ajaxtest1").blur(function(){
var dt=$(this).val();
$.post("test.php", { purchase_product:dt});
<?php
$purchase_product = $_POST['purchase_product'];
$sql="SELECT SUM(purchase_quantity) as quantity FROM purchase WHERE purchase_product = '".mysql_real_escape_string($purchase_product)."'";
$f=$database->query($sql);
$found=$database->fetch_array($f);
print_r($found);
?>
});
});
</script>
我的查询是正确的(我已经通过 .mysql_real_escape_string(myvale 或字符串)中给定的确切值进行了测试。)它工作正常。但是我在上面的用户输入代码中得到的结果是
Array
(
[0] =>
[quantity] =>
)
帮帮我