I get a json via post php, and I want to insert the information into a table in the mysql database ..
json{ { "todos": [{ "nome0": "andre", "cor0": "preta" }, { "nome1": "felipe", "cor1": "azul" }, { "nome2": "laura", "cor2": "rosa" } ] }
php code
<?php
header('Content-Type: text/html; charset=utf-8');
if($_SERVER['REQUEST_METHOD']=='POST')
{
require_once("dbConnect.php");
// Definir UTF8
mysql_set_charset($con, 'utf8');
$tamanho = $_POST['tamanhoArray'];
$tamArray = (int)$tamanho;
$jsonALL = $_POST['todos'];
$jsonParse = json_decode($jsonALL, true);
for($i = 0;$i<$tamArray;$i++)
{
$sql = "INSERT INTO PEDIDOS (nomeUsuario, corUsuario) VALUES ('$jsonParse->nome.$i','$jsonParse->cor.$i')";
if(mysqli_query($con,$sql)){
echo "Usuário cadastrado com sucesso";
}else{
echo "Erro ao adicionar usuário";
}
}
mysqli_close($con);
}else{
echo "Requisição inválida ";
}