Javascript ajax发布到php并检索sql结果
我在android应用程序上使用ajax和php查询我的数据库 我可以检索所有的结果,但不知道如何发送一个变量到我的php,以便我可以使用它作为一个自定义查询和检索结果。。。大概是这样的:Javascript ajax发布到php并检索sql结果,javascript,php,jquery,ajax,Javascript,Php,Jquery,Ajax,我在android应用程序上使用ajax和php查询我的数据库 我可以检索所有的结果,但不知道如何发送一个变量到我的php,以便我可以使用它作为一个自定义查询和检索结果。。。大概是这样的: $id = $_POST['id']; $sql = "SELECT * FROM mobile_app WHERE nome LIKE '{%id%}'"; 但是不能让我的ajax发布变量并检索结果 这是我的代码: 我的移动应用程序: $.ajax({ url: "http:/
$id = $_POST['id'];
$sql = "SELECT * FROM mobile_app WHERE nome LIKE '{%id%}'";
但是不能让我的ajax发布变量并检索结果
这是我的代码:
我的移动应用程序:
$.ajax({
url: "http://www.example.com/mobile_read.php", // path to remote script
dataType: "JSON", // data set to retrieve JSON
success: function (data) { // on success, do something...
// grabbing my JSON data and saving it
// to localStorage for future use.
localStorage.setItem('myData', JSON.stringify(data));
}
});
我的php:
$sql = "SELECT * FROM mobile_app";
$result = $conn->query($sql);
if ($result->num_rows > 0) {
// output data of each row
while($row = $result->fetch_assoc()) {
$output[] = array (
"nome" => $row['nome'],
"status" => $row['status'],
"hentrada" => $row['hentrada'],
"evento" => $row['evento']
);
}
} else {
echo "0 results";
}
$conn->close();
echo json_encode($output);
ajax()有一个参数
数据:
通过使用此选项,您可以发送任意数量的参数,如:
data:{
param1 : value1,
param2 : value2,
// and so on
}
在您的情况下,它类似于:
data:{
id : value
}
您可以在php代码中获得此参数,如:
$id = $_POST['id'];
ajax()有一个参数
数据:
通过使用此选项,您可以发送任意数量的参数,如:
data:{
param1 : value1,
param2 : value2,
// and so on
}
在您的情况下,它类似于:
data:{
id : value
}
您可以在php代码中获得此参数,如:
$id = $_POST['id'];
您需要向
$.ajax
对象添加以下附加选项:
键入:“post”
及
您需要向
$.ajax
对象添加以下附加选项:
键入:“post”
及
您需要将数据属性添加到ajax调用中。我的假设是您需要发布ID。您需要向ajax调用添加数据属性。我的假设是你需要张贴身份证。