这是arrivalPlay.php。如果用户单击来自arrivalRead.php 的数据并使url 变为arrivalPlay.php?id=1(2、3、4、5 等),则加载此页面。
<?php
$con = mysqli_connect("localhost","admin","admin","flight_status");
$id = $_GET['id'];
$getrow = mysqli_query($con, "SELECT * FROM arrival WHERE id='$id'");
$row = mysqli_fetch_array($getrow);
mysqli_close($con);
$order = array(1,2,3,4);
foreach ($order as $o) {
$res[$o][f] = $row[$o];
}
json_encode($res);
?>
这是 getData.js 文件。文件文件接收 res 并将传递给“mp”。
<script>
function aha() {
$.ajax({
url:'arrivalPlay.php',
data:{id:3},
dataType:'json',
type:'GET',
success:function(data){
document.write(data[1].f);
document.write(data[2].f);
document.write(data[3].f);
document.write(data[4].f);
}
});
}
</script>
页面到达Play.php 仅在 url 变为到达播放.php?id=X 时才有数据。有什么方法可以将数据从“动态”php 检索到 javascript 页面?如果您认为这很奇怪,请随时更改我的方法。谢谢...