The integer is to get the result of a select, assign in an array, and put its value in an html element. the value is listed and assigned to the array, however, I can not insert it into my html my jquery that does this
<script type="text/javascript">
$(document).ready(function(){
$("tr[data-toggle='modal']").click(function(){
//Pegando valores dos campos "data-* do <tr> clicado"
var id = $(this).data("id");
var data = $(this).data("data");
var status = $(this).data("status");
var problema = $(this).data("problema");
var solucao = $(this).data("solucao");
var carro = $(this).data("carro");
var cpf = $(this).data("cpf");
//requisição ajax para obter dados das tabelas "cliente" e "veículo"
$.getJSON('../controller/php/carregar_dados_OS_Modal.php?search=',{id_carro: carro, ajax: 'true'}, function(resultado)
{
$("#nome_cliente").text(resultado.nome_cliente);
});
//Atribuindo esses valores aos elementos do modal
$("#id").text("ID Ordem de serviço #"+id);
$("#data").text("Emissão: "+data);
$("#status").val(status);
$("#problema").text(problema);
$("#solucao").text(solucao);
});
});
</script>
php for listing:
$id_veiculo = $_REQUEST['id_carro'];
$cpf = "25836914766";
$conn = new Conexao();
$link = $conn->getLink();
$select = "SELECT veiculo.PLACA , veiculo.NOME as NOME_VEICULO,cliente.NOME as NOME_CLIENTE,cliente.TELEFONE FROM 'veiculo' INNER join cliente on veiculo.CPF = cliente.CPF WHERE cliente.CPF =$cpf AND veiculo.ID_CARRO =$id_veiculo ";
$resultado_consulta = mysqli_query($link, $select);
while( $row = mysqli_fetch_assoc($resultado_consulta) )
{
echo $row['NOME_CLIENTE'];
echo "<BR>";
echo $row['NOME_VEICULO'];
echo "<BR>";
echo $row['TELEFONE'];
echo "<BR>";
echo $row['PLACA'];
$resultado[] = array(
'nome_cliente' =>$row['NOME_CLIENTE'],
'cpf' =>$cpf,
'telefone' =>$row['TELEFONE'],
'nome_veiculo' =>$row['NOME_VEICULO'],
'placa' =>$row['PLACA'],
);
}
echo(json_decode($resultado));
?>
I've never used json, I'm starting and I'm pretty lost