php的isset(),PHP isset()具有多个参数

我正在尝试使用AJAX自动完成功能,并且我有两个使两种语言协同工作的问题.

当我仅使用1 $_POST替换所有的issets时,下面的代码片段将会起作用,但是通过添加另一个$_POST,我在第5行得到一个错误.

require_once '../Configuration.php';

if (isset($_POST['search_term'] . $_POST['postcode']) == true && empty ($_POST['search_term'] . $_POST['postcode']) == false) {

$search_term = mysql_real_escape_string($_POST['search_term'] . $_POST['postcode']);

$query = mysql_query("SELECT `customer_name`,`postcode` FROM `Customers` WHERE `customer_name` LIKE '$search_term%' ");

while(($row = mysql_fetch_assoc($query)) !== false) {

//loop

echo '

',$row['customer_name'] . $row['postcode'] '';

}

}

?>

任何关于为什么抛出这个错误的建议将不胜感激.谢谢.

我明白我应该使用mysqli,我只是想得到第一个逻辑:)

JS:

Primary.js:

$(document).ready(function() {

$('.autosuggest').keyup(function() {

var search_term = $(this).attr('value');

var postcode = $_GET['postcode'];

//alert(search_term); takes what is typed in the input and alerts it

$.post('ajax/search.php', {search_term:search_term, postcode:postcode}, function (data) {

$('.result').html(data);

$('.result li').click(function() {

var result_value = $(this).text();

$('.autosuggest').attr('value', result_value);

$('.result').html('');

});

});

});

});

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值