gpt4 book ai didi

用于从移动应用程序的 mysql 服务器获取数据的 PHP 代码

转载 作者:可可西里 更新时间:2023-11-01 07:34:52 24 4
gpt4 key购买 nike

<分区>

我的 PHP 代码从 mysql 服务器获取数据以显示它非常适合网站,但我想使用相同的代码来制作移动应用程序,它是否适用于移动应用程序?因为我正在使用下面的 ajax 调用(下面的代码)。

还有我如何在这里使用 json,因为我是新手,需要帮助。

<?php
include('connect.php');
$filmId=$_GET['filmId'];
$sql ="SELECT *, DATE_FORMAT(filmReleaseDate, '%d %b %Y' ) filmReleaseDate FROM films where filmId ='$filmId'";
mysqli_query("SET NAMES utf8");
$result = mysqli_query($conn, $sql);
while($row = mysqli_fetch_array($result))
{
$id=$row['filmId'];
$name=$row['filmName'];
$year=$row['filmYear'];

echo "$name, $year";

}
mysql_free_result($result);
mysqli_close($conn);
?>

这是 ajax 代码,当我点击 href 时,它将处理上面的 php 请求以获取数据。

var xmlhttp = new XMLHttpRequest();
var url = "./searchfilmsbyname.php";
xmlhttp.onreadystatechange = function () {
if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
myFunction(xmlhttp.responseText);
}
}
xmlhttp.open("POST", url, true);
xmlhttp.send();

function myFunction(response) {
var arr = JSON.parse(response);
var i;
var out = "";
for (i = 0; i < arr.length; i++) {
out += "<li><a href ='filmdetails.php?filmId=" + arr[i].Id + "'>" + arr[i].Film + "</a></li>";
if ((i + 1) == arr.length) {
document.getElementById("searchfilmsbyname").innerHTML = out;
$("#searchfilmsbyname").listview('refresh');
}
}
}

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com