Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Adriano Barbosa

Inserir resultado JSON no MYSQL via PHP ou AJAX

Recommended Posts

vc consegue ver a saida do ajax pelo firebug?

Compartilhar este post


Link para o post
Compartilhar em outros sites

$_POST e $_GET vieram em branco?

 

tente $dados['Codigo'] ao ivnes de $dados->Codigo

Compartilhar este post


Link para o post
Compartilhar em outros sites

q bom, o json estava vindo pelo $_POST mesmo?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Sim via POST, dessa forma:

var funcaoSucesso = function(data){
				
   var postData = JSON.stringify(data);				 
   var postArray = {json:postData};
				 
   $.ajax({
     type: "POST",
     url: "insert.php",
     data: postArray,
     success: function(data){
		alert('enviou');
	      }
   });		 

   alert('Sucesso\n' + JSON.stringify(data));				
   
}; 

 

E recebendo assim:

 

if(isset($_POST["json"])){
    $json = stripslashes($_POST["json"]);
    $output = json_decode($json, true); // o pulo do gato estava aqui!! por isso nao funcionava
	
    $Status = $output['Status'];
    $Codigo = $output['CodigoMoIP'];
 
    $insert = mysql_query("INSERT INTO teste (status, codigo) VALUES ('$Status', '$Codigo')");

}

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.