Salvar Json em um banco de dados mysql

não estou sabendo fazer certo o processo para salvar um json dentro do banco de dados. O processo todo está sendo assim:
Estou enviando de um outro servidor através do script abaixo:
 $sql = "SELECT * from mgs_castloang";
 $Ds_Retorno = ibase_query($sql);


$count = 0;
while ($row[$count] = ibase_fetch_assoc($Ds_Retorno)){
    $count++;
}

$json =  json_encode($row);
                                                                                 
                                                                                                                   
$ch = curl_init('http://api.dominio.com.br/megs.php');                                                                     
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "POST");                                                                   
curl_setopt($ch, CURLOPT_POSTFIELDS, $json);                                                                 
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);                                                                     
curl_setopt($ch, CURLOPT_HTTPHEADER, array(                                                                         
    'Content-Type: application/json',                                                                               
    'Content-Length: ' . strlen($json))                                                                     
);                                                                                                                 
                                                                                                                   
$result = curl_exec($ch);
ExecutarExpandir trecho de código
Depois que ele executa esse processo, tem o script que está esperando esse JSON:
<?php
include_once "conexao.php";



$n             = $_POST ["NUMERO"]; 
$tipo           = $_POST ["TIPO"];
$valor               = $_POST ["VALOR"]; 
$status              = $_POST ["STATUS"];
$venc                 = $_POST ["VENC"]; 

//Inserindo no banco
$sql = mysql_query ("INSERT INTO gr_api (NUMERO, TIPO,VALOR,STATUS, VENC  )
VALUES ('$n', '$tipo', '$valor', '$status', '$venc')");
ExecutarExpandir trecho de código
Só que nada salva no banco de dados. a conexão funciona perfeitamente. mas n sei se o JSON n chega na API ou a forma de salvar os dados no banco de dados estão incorretas.

Комментарии

Популярные сообщения из этого блога

Skipping acquire of configured file 'contrib/binary-i386/Packages' as repository … doesn't support architecture 'i386'

Connection string for MariaDB using ODBC

Celery like system based on django channels