十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
一般这个页面要有get传值,后台只有接收到这个get值才能判断到底取哪条数据放到文本框中。
创新互联公司专注于信丰网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供信丰营销型网站建设,信丰网站制作、信丰网页设计、信丰网站官网定制、微信小程序服务,打造信丰网络公司原创品牌,更为您提供信丰网站排名全网营销落地服务。
一般根据id,从数据库选出数据,最后再放到页面上就行。
其实就是一般理解的 “编辑”,对原有数据的修改。
概述
不对。
返回json用的json_encode()方法没错,但是需要在头部声明格式。
代码解析
php返回需要用json_encode()方法来将需要转换的字符串转换成json编码格式(注意:仅仅更换文件内容,而返回的文件依然为文本格式且编码为gtk)
所以,这里需要在php头部声明
header('Content-Type:text/json;charset=utf-8');
拓展内容
json
JSON(JavaScript Object Notation, JS 对象简谱) 是一种轻量级的数据交换格式。它基于 ECMAScript (欧洲计算机协会制定的js规范)的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言。 易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。
json通常被作为配置文件,常见还有.ini
使用thinkphp框架开发,不知道如何返回JSON字符串,ajax无法调用 有三种方式可以返回
1、若是数据库实体,可以使用toJson()方法
$user = User::get(1); echo $user-toJson();
2、若非数据库实体,可以使用json view方法,thinkphp除了实现response对象,还实现了jsonResponse若非数
$data = [ 'result'='success', 'msg'='操作成功!' ]; //class Json extends Response
return json($data);
3、若非数据库实体,可以使用json_encode()方法:
$data = [ 'result'='success', 'msg'='操作成功!' ];
return json_encode($data);
thinkphp5 ajax如何返回json
你大概要先搞清楚 页面(前端) 和 PHP(后端) 的关系;
第一个页面 由 A.php完成, 提交后 输入的内容 交给B.php 由B.php 生成第二个页面。
这个时候 A.php已经不起作用了。 A.PHP 提交的内容在服务器端的 全局变量$_POST['name']里面(name 就是A.PHP中TEXTAREA 标签的name 属性值)。
注意 : 第一个页面不存在了,要想显示第一个页面的内容,就在B.php.中把第一个页面复制一遍。把重新建立一个textarea 标签 默认值是你要显示的值,
$user_name = $_POST["uname"]; //姓名
$user_pass = $_POST["upss"];
$que = "select * from userTable where uid='".$user_name."' and uPass ='".$user_pass."'";
con_db(); //连接数据库
$rel =mysql_query($que); //查询
if($row=mysql_fetch_array($rel)){ //找到记录 //删除操作 echo("script language='javascript'alert('已经删除');/script");}else{ echo ("script language='javascript'alert('用户名或者密码错误.删除失败');/script");}