我正在尝试通过AJAX将多个数据发送到fetch.php页面...但是当我尝试传递多个数据时fetch.php
不起作用,但是如果我传递一个值{{1正常工作..
ajax代码
fetch.php
fetch.php代码
$.ajax({
url:"fetch.php",
method:"POST",
data:{
search:txt,
cusEmail: ajmalhossainopu9@gmail.com
},
datatype:"text",
success:function(data){
$('#result').html(data);
}
});
如果我从AJAX数据部分删除<?php
$connect = mysqli_connect("localhost","root","","ajmal");
$output = '';
$cusEmail = $_POST['cusEmail'];
$sql = "SELECT
medicinName,pricerPerSheet,dealerID,availAbleAt,district,place FROM
medicinalinfo WHERE medicinName LIKE '%".$_POST["search"]."%'";
$result = mysqli_query($connect,$sql);
?>
它可以正常工作......有什么问题?
答案 0 :(得分:3)
你的代码似乎是正确的。小位修改。喜欢&#34; txt&#34;是否可变,如果不添加引号,则与&#34; ajmalhossainopu9@gmail.com"相同。如下例
$.ajax({
url:"fetch.php",
method:"POST",
data:{
search:'txt',
cusEmail: 'ajmalhossainopu9@gmail.com'
},
datatype:"text",
success:function(data){
$('#result').html(data);
}
});