我收到

JSON帖子数据….

{"split_info":"17076370","customerName":"Lahoti","status":"failed","error_Message":"fail.","paymentId":"17076370","productInfo":"productInfo","customerEmail":"cxxxx.xx@gmail.com","customerPhone":"999999999","merchantTransactionId":"BR121","amount":"19.0","notificationId":"443"}

我使用作为JSON帖子数据收到的merchantTransactionId编写了PHP代码来更新我的数据库.

我的数据库不会更新……

我的PHP代码如下

请帮忙..

include("dbconnection.php");

if(isset($_POST))

{

$json_a = json_decode($_POST, true);

$Id=$json_a['merchantTransactionId'];

$status="payUMoney";

mysql_query("UPDATE std SET status= '".$payStatus."' WHERE Id='".$Id."'", $db);

?>

最佳答案 您需要读取HTTP请求正文目录,因为$_POST只提供表单数据,从您试图接收json /应用程序请求的声音?

include("dbconnection.php");

$json_string = file_get_contents('php://input');

if($json_string !== null)

{

$json_a = json_decode($json_string, true);

$Id=$json_a['merchantTransactionId'];

$status="payUMoney";

mysql_query("UPDATE std SET status= '".$payStatus."' WHERE Id='".$Id."'", $db);

}

?>

请不要以这种方式生成SQL语句,它们非常不安全,会让您对SQL注入攻击和各种恶意攻击开放.

php对json数据处理,在PHP中处理JSON的后期数据相关推荐

  1. mysql 5.7 json函数_Mysql5.7中对于JSON函数设置的案例详细说明

    软件安装:装机软件必备包 SQL是Structured Query Language(结构化查询语言)的缩写.SQL是专为数据库而建立的操作命令集,是一种功能齐全的数据库语言.在使用它时,只需要发出& ...

  2. 详解Python中的JSON以及在Python中使用JSON

    首先什么是JSON? JSON(JavaScript Object Notation, JS 对象简谱,即JavaScript对象表示法) 是一种用于表示结构化数据的流行数据格式.      在服务器 ...

  3. php取json子对象属性,php中输出json对象的值(实现方法)

    实例如下所示: $json = '{"report":{"date":"2012-04-10","content":&q ...

  4. Json作用及Unity中读取json内容

     一.Json简介: JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,主要用于传送数据.它基于JavaScript(Standard ECMA-262 3 ...

  5. Java json拼接字符串_Java中拼接json格式字符串

    如果需要表示的是name-value格式的, 在Java文件中的代码如下: @Override protected void doPost(HttpServletRequest req, HttpSe ...

  6. android 读json文件,在Android中读取json文件

    小编典典 将该文件放入资产中 . 对于在Android Studio项目中创建的项目,您需要在主文件夹下创建资产文件夹. 将该文件读取为: public String loadJSONFromAsse ...

  7. python json解析方法_Python 中的 JSON 方式讲解

    Python的dict对象可以直接序列化为JSON的{},不过,很多时候,我们更喜欢用class表示对象,比如定义Student类,然后序列化,代码如下:import json class Stude ...

  8. html渲染json的插件,[ json editor] 如何在网页中使用Json editor 插件

    [目的] 在自己的网页上交由用户进行json的可视化编辑 [难点]1.json中含有递归嵌套的数组和对象 2.json中的基本值类型有数字.字符串和布尔型 [方法]使用daviddurman的Flex ...

  9. 如何在Django中接收JSON格式的数据

    Django做了大量工作简化我们的Web开发工作, 这其中当然也包括接收来自客户端的数据这一普遍需求. 大部分时候,从客户端传入的数据主要是FORM的POST数据,和来自URL的GET数据, 在Dja ...

最新文章

  1. 二叉树的前中后序递归和非递归遍历操作【代码】
  2. c语言实验答案周信东第三章,桂林电子科技大学C语言程序设计习题答案周信东实验顺序结构与逻辑运算.pdf...
  3. java replaceall函数_JAVA中string.replace和string.replaceAll的区别及用法
  4. ios 按钮图片充满按钮_iOS有一些非常危险的按钮-UX评论
  5. ASP.NET状态管理之五(Cookie)
  6. CRC-16的原理和实现
  7. python列表排序sort_python列表排序方法reverse、sort、sorted
  8. 项目中libevent几个问题
  9. 普林斯顿微积分读本03第二章--编程实现函数图像绘制、三角学回顾
  10. tassel软件使用linux,【技术干货】动植物GWAS经典软件TASSEL的使用
  11. OSG/TextureCubeMap 立方贴图天空盒示例
  12. 初学者如何利用米思齐编写出一套完整的程序
  13. 笔记本外接显示器没有声音
  14. 比Office365、WPS更好用的最新版OpenOffice
  15. java xtend_Eclipse Xtend对Java说:我帮你瘦身
  16. 一、欢迎来到趣味编程的世界
  17. one 主格 复数 宾格_主格与宾格.ppt
  18. excel 公式 java_Java程序如何调用Excel中的各种公式
  19. 【PyG入门学习】三:信息传递机制
  20. P4学习笔记(一)初识P4

热门文章

  1. OpenGL ES Emulator再次横向比较
  2. 虚拟机(centos系统)连接网络,xshell连接虚拟机
  3. 《系统分析与设计方法》 练习计算投资回收分析
  4. openwrt拦截snmp报文
  5. 最优秀的5个Linux文本编辑器
  6. SVN图标不能正常显示
  7. c# 基础连接已经关闭: 连接被意外关闭,错误的解决
  8. MATLAB学习笔记(十四)
  9. Vue之非单文件组件介绍
  10. JVM初学之类java的类加载器和双亲委派模型