解析数据并使用php将值插入mysql数据库?

AndroidNewBee

php代码来检查json数据是否来自android代码。

<?php
require "init.php";
if($_POST){
 print_r($_POST);
}else{
 echo "Nothing came from android code";
}
?>

作为响应,我正在获取json数据,如下所示:-

([jsonarray] => [{“ custInfo”:“ Ujwal 9975022560”,“ rate”:“ 24000”,“ weight”:“ 21.00000”,“ desc”:“ GENTS ANGTHI 22k NO STONE”,“ makingAmt”:“ 200“,” sum_total“:” RS.156283.38“,” vat“:” RS.3064.38“,” itemTotal“:” 51073“,”条形码“:” BQSP78BB“,” net_rate“:” 24200“,” date“ :“ 2015-12-02”,“发票编号”:“ 1”,“ bill_type”:“发票”},{“ custInfo”:“ Ujwal 9975022560”,“ rate”:“ 24000”,“ weight”:“ 21.00000 “,” desc“:” GENTS ANGTHI 22k NO STONE“,” makingAmt“:” 200“,” sum_total“:” RS.156283.38“,” vat“:” RS。3064.38“,” itemTotal“:” 51073“,”条形码“:” BQSP78BB“,” net_rate“:” 24200“,” date“:” 2015-12-02“,” invoiceNo“:” 1“,” bill_type“ :“发票”},{“ custInfo”:“ Ujwal 9975022560”,“ rate”:“ 24000”,“ weight”:“ 21.00000”,“ desc”:“ GENTS ANGTHI 22k NO STONE”,“ makingAmt”:“ 200 “,” sum_total“:” RS.156283.38“,” vat“:” RS.3064.38“,” itemTotal“:” 51073“,”条形码“:” BQSP78BB“,” net_rate“:” 24200“,” date“: “ 2015-12-02”,“ invoiceNo”:“ 1”,“ bill_type”:“发票”}])条码“:” BQSP78BB“,” net_rate“:” 24200“,” date“:” 2015-12-02“,” invoiceNo“:” 1“,” bill_type“:” Invoice“},{” custInfo“:” Ujwal 9975022560“,” rate“:” 24000“,” weight“:” 21.00000“,” desc“:” GENTS ANGTHI 22k NO STONE“,” makingAmt“:” 200“,” sum_total“:” RS.156283.38“, “ vat”:“ RS.3064.38”,“ itemTotal”:“ 51073”,“条形码”:“ BQSP78BB”,“ net_rate”:“ 24200”,“ date”:“ 2015-12-02”,“ invoiceNo”: “ 1”,“ bill_type”:“发票”}])条码“:” BQSP78BB“,” net_rate“:” 24200“,” date“:” 2015-12-02“,” invoiceNo“:” 1“,” bill_type“:” Invoice“},{” custInfo“:” Ujwal 9975022560“,” rate“:” 24000“,” weight“:” 21.00000“,” desc“:” GENTS ANGTHI 22k NO STONE“,” makingAmt“:” 200“,” sum_total“:” RS.156283.38“, “ vat”:“ RS.3064.38”,“ itemTotal”:“ 51073”,“条形码”:“ BQSP78BB”,“ net_rate”:“ 24200”,“ date”:“ 2015-12-02”,“ invoiceNo”: “ 1”,“ bill_type”:“发票”}])invoiceNo“:” 1“,” bill_type“:” Invoice“},{” custInfo“:” Ujwal 9975022560“,” rate“:” 24000“,” weight“:” 21.00000“,” desc“:” GENTS ANGTHI 22k NO STONE“,” makingAmt“:” 200“,” sum_total“:” RS.156283.38“,” vat“:” RS.3064.38“,” itemTotal“:” 51073“,”条形码“:” BQSP78BB“,” net_rate “:” 24200“,” date“:” 2015-12-02“,” invoiceNo“:” 1“,” bill_type“:” Invoice“}])invoiceNo“:” 1“,” bill_type“:” Invoice“},{” custInfo“:” Ujwal 9975022560“,” rate“:” 24000“,” weight“:” 21.00000“,” desc“:” GENTS ANGTHI 22k NO STONE“,” makingAmt“:” 200“,” sum_total“:” RS.156283.38“,” vat“:” RS.3064.38“,” itemTotal“:” 51073“,”条形码“:” BQSP78BB“,” net_rate “:” 24200“,” date“:” 2015-12-02“,” invoiceNo“:” 1“,” bill_type“:” Invoice“}])GENTS ANGTHI 22k NO STONE“,” makingAmt“:” 200“,” sum_total“:” RS.156283.38“,” vat“:” RS.3064.38“,” itemTotal“:” 51073“,”条形码“:” BQSP78BB“ ,“ net_rate”:“ 24200”,“ date”:“ 2015-12-02”,“ invoiceNo”:“ 1”,“ bill_type”:“ Invoice”}]))GENTS ANGTHI 22k NO STONE“,” makingAmt“:” 200“,” sum_total“:” RS.156283.38“,” vat“:” RS.3064.38“,” itemTotal“:” 51073“,”条形码“:” BQSP78BB“ ,“ net_rate”:“ 24200”,“ date”:“ 2015-12-02”,“ invoiceNo”:“ 1”,“ bill_type”:“ Invoice”}]))

我想做的就是解析此响应并将数据插入到mysql数据库中。我认为是这样的。

foreach ( $data as $inv ) {
    $custInfo = $inv->custInfo;
    $rate =     $inv->rate;
    $weight=    $inv->weight;
    $desc=      $inv->desc;
    $makingAmt= $inv->makingAmt;
    $vat=       $inv->vat;
    $itemTotal= $inv->itemTotal;
    $sum_total= $inv->sum_total;
    $barcode=   $inv->barcode;
    $net_rate=  $inv->net_rate;
    $date=      $inv->date;
    $invoiceNo= $inv->invoiceNo;
    $bill_type= $inv->bill_type;
    $sql = "INSERT INTO selected_items 
             (custInfo, invoiceNo, barcode, desc, 
              weight, rate, makingAmt,net_rate,
              itemTotal,vat,sum_total,bill_type,date) 
            VALUES
             ('$custInfo','$invoiceNo','$barcode','$desc',
              '$weight','$rate','$makingAmt','$net_rate',
              '$itemTotal','$vat','$sum_total','$bill_type','$date')";
    $res = mysqli_query($sql,$con);

我是php的新手,所以尝试了json_decode,但它返回一个空字符串作为响应。如何解析并插入custInfo, invoiceNo, barcode, desc,weight, rate, makingAmt,net_rate,itemTotal,vat,sum_total,bill_type,date表格selected_items.

谢谢你:)

thepiyush13

试试这个(更新):

$arr = json_decode(stripslashes($_POST['jsonarray']), true);
$env = $arr['jsonarray'];

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用php将数据插入mysql数据库

来自分类Dev

PHP MySql:将空的上载值插入数据库

来自分类Dev

使用pdo将表单值插入mysql数据库

来自分类Dev

使用php将值插入数据库

来自分类Dev

将MYSQL PHP插入数据库

来自分类Dev

使用PHP将数组插入MySQL数据库?

来自分类Dev

使用PHP中的MYSQL查询将值插入数据库

来自分类Dev

使用准备好的语句将空值插入数据库PHP MYSQL

来自分类Dev

如何使用 PHP、javascript mysql 事务将输入的数组值插入数据库

来自分类Dev

如何使用mysql php将多个值插入到数据库中

来自分类Dev

如何将数据从PHP插入MySQL数据库

来自分类Dev

无法使用 AJAX 将数据插入 mysql 数据库

来自分类Dev

使用 LIKE 子句将数据插入 mysql 数据库

来自分类Dev

尝试使用PHP将数据插入数据库

来自分类Dev

无法使用 PHP 将数据插入 Postgres 数据库

来自分类Dev

无法使用PHP在MySQL数据库中插入数据

来自分类Dev

如何使用php将发布数据插入mysql数据库?

来自分类Dev

mysql-无法使用php将数据插入数据库

来自分类Dev

使用php将数据插入mysql数据库中的问题

来自分类Dev

使用PHP将数据插入MYSQL数据库时出现问题

来自分类Dev

没有使用PHP将数据插入MySQL数据库

来自分类Dev

使用php将数据插入MySQL数据库时出现问题

来自分类Dev

如何使用Jquery ajax和php将数据插入mysql数据库?

来自分类Dev

使用PHP将数据插入MySQL数据库时出错

来自分类Dev

无法使用(PHP,AJAX,JQ)将数据插入MySQL数据库

来自分类Dev

使用 PHP 将 HTML 表单数据插入 MySQL 数据库

来自分类Dev

在php multiform中使用ajax将数据插入mysql数据库

来自分类Dev

使用php将csv文件数据插入mysql数据库

来自分类Dev

使用复选框php将数据插入mysql数据库

Related 相关文章

  1. 1

    使用php将数据插入mysql数据库

  2. 2

    PHP MySql:将空的上载值插入数据库

  3. 3

    使用pdo将表单值插入mysql数据库

  4. 4

    使用php将值插入数据库

  5. 5

    将MYSQL PHP插入数据库

  6. 6

    使用PHP将数组插入MySQL数据库?

  7. 7

    使用PHP中的MYSQL查询将值插入数据库

  8. 8

    使用准备好的语句将空值插入数据库PHP MYSQL

  9. 9

    如何使用 PHP、javascript mysql 事务将输入的数组值插入数据库

  10. 10

    如何使用mysql php将多个值插入到数据库中

  11. 11

    如何将数据从PHP插入MySQL数据库

  12. 12

    无法使用 AJAX 将数据插入 mysql 数据库

  13. 13

    使用 LIKE 子句将数据插入 mysql 数据库

  14. 14

    尝试使用PHP将数据插入数据库

  15. 15

    无法使用 PHP 将数据插入 Postgres 数据库

  16. 16

    无法使用PHP在MySQL数据库中插入数据

  17. 17

    如何使用php将发布数据插入mysql数据库?

  18. 18

    mysql-无法使用php将数据插入数据库

  19. 19

    使用php将数据插入mysql数据库中的问题

  20. 20

    使用PHP将数据插入MYSQL数据库时出现问题

  21. 21

    没有使用PHP将数据插入MySQL数据库

  22. 22

    使用php将数据插入MySQL数据库时出现问题

  23. 23

    如何使用Jquery ajax和php将数据插入mysql数据库?

  24. 24

    使用PHP将数据插入MySQL数据库时出错

  25. 25

    无法使用(PHP,AJAX,JQ)将数据插入MySQL数据库

  26. 26

    使用 PHP 将 HTML 表单数据插入 MySQL 数据库

  27. 27

    在php multiform中使用ajax将数据插入mysql数据库

  28. 28

    使用php将csv文件数据插入mysql数据库

  29. 29

    使用复选框php将数据插入mysql数据库

热门标签

归档