Login
网站首页 > 文章中心 > 其它

ajax怎么读取后台php数据

作者:小编 更新时间:2023-10-07 19:34:54 浏览量:412人看过

在服务器将数据转换为JOSN格式

由于数据库储存的数据(一般情况下)是不变的,将返回的结果储存到数组中(用定时器太烧性能)

server.php服务端:

//将数据库获取的数据转换为Json格式并返回前端

$json?=?array();?//先定义一个空数组来存储.

while?($row?=?mysql_fetch_array($result,?MYSQL_ASSOC))?{

array_push($json,?array("id"?=?$row['id'],?"name"?=?$row['name']));?//其他数据自己补充

}

echo?json_encode(array("json"?=?$json));

前端:

$(document).ready(function(){

$.getJSON("",?function(data){

var?array?=?data.json.slice();?//数据克隆

});

比较输入大小,用循环跟数组比较.

全栈之路不好走

ajax怎么读取后台php数据

其实就是发送一个网络请求,服务端输出的内容就是响应的内容,如jQuery

$.ajax(

{

url:?'',??//?请求URL

data:?'',?//?请求时携带的参数

type:?'',?//?请求方式,?GET/POST

dataType:?'',//?响应数据格式,?text/json

success:?r?=?{

//?请求成功时回调函数,参数?r?为服务端响应的内容

console.log(r);?//?就是你说的后台数据

},

error:?()?=?{

console.error('fail');?//?请求失败

)

//?服务端响应内容

$data?=?[];?//?从数据库中获取的数据

html通过ajax获取php数组,打开网页就自动获取后端php给的id,name数据,怎么写?

ajax有同步和异步之分,你要打开网页就获取到信息,可以采用同步过去,async 设置为false, 表示同步请求,php 后台使用json _encode,前台通过json 接收就可以

ajax怎么获取后台的数据?

Ajax怎么调用后台php代码访问数据库并显示

由 JavaScript 调用的服务器页面,是名为 "getuser.php" 的简单 PHP 文件.

该页面用 PHP 编写,并使用 MySQL 数据库.

其中的代码执行针对数据库的 SQL 查询,并以 HTML 表格返回结果:

php

$q=$_GET["q"];

if (!$con)

die('Could not connect: ' . mysql_error());

mysql_select_db("ajax_demo", $con);

$sql="SELECT * FROM user WHERE id = '".$q."'";

$result = mysql_query($sql);

echo "table border='1'

tr

thFirstname/th

thLastname/th

thAge/th

thHometown/th

thJob/th

/tr";

while($row = mysql_fetch_array($result))

echo "tr";

echo "td" . $row['FirstName'] . "/td";

echo "td" . $row['LastName'] . "/td";

echo "td" . $row['Age'] . "/td";

echo "td" . $row['Hometown'] . "/td";

echo "td" . $row['Job'] . "/td";

echo "/tr";

echo "/table";

mysql_close($con);

例子解释:

当查询从 JavaScript 被发送到这个 PHP 页面,会发生:

PHP 打开到达 MySQL 服务器的连接

找到拥有指定姓名的 "user"

创建表格,插入数据,然后将其发送到 "txtHint" 占位符

以上就是土嘎嘎小编为大家整理的ajax怎么读取后台php数据相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!

版权声明:倡导尊重与保护知识产权。未经许可,任何人不得复制、转载、或以其他方式使用本站《原创》内容,违者将追究其法律责任。本站文章内容,部分图片来源于网络,如有侵权,请联系我们修改或者删除处理。

编辑推荐

热门文章