Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa noite !
Estou tentando gerar um primeiro código em JQuery com acesso a banco de dados e como não está rolando, gostaria de alguma orientação pra poder dar sequencia.
Tenho o arquivo detalhes.html que tem uma DIV (detalhes), iniciando com display none e que deve mostrar o resultado da consulta. Tem um link (linkdetalhe) que ao ser clicado chama o arquivo JS que iniciaria o processo de consulta ao banco através de detalhes.php.
Estou passando um parâmetro fixo por enquanto para testar (id=2).
O que eu preciso é que o JS passasse o parâmetro para o php e o resultado do php fosse o conteúdo da minha DIV.
Não sei se ficou claro.
Esse modelo eu montei baseado em consultas na Web..
Obrigado,
Marcos
*****************************
detalhes,html
<!DOCTYPE html>
<html>
<head>
<title></title>
<script src="https://code.jquery.com/jquery-1.10.2.js"></script>
<script type="text/javascript" src="detalhes.js"></script>
</head>
<style>
.detalhes {
display: none;
}
</style>
<body>
<p>
Pedidos:<br>
Codigo: 001<br>
Data: 04/04/2016<br>
Valor: R$ 1.050,00 <p>
<a class="linkdetalhe" href="#">Detalhes pedido</a>
<div class="detalhes">
</div>
</bodY>
</html>
detalhes.js
$(document).ready(function(){
$( ".linkdetalhe" ).click(function() {
$.post("detalhes.php",{id:'2'},
function(data){
$(".detalhes]").html();
$(".detalhes]").css(("display", "show");
})
});
});
detalhes.php
<?php
include('includes/conecta.php');
$id = $_POST['id'];
$sql = mysqli_query($conecta, "SELECT * FROM pedidositens WHERE codpedido = '$id'");
while ($consulta=mysqli_fetch_array($sql)) {
echo "Descricao: ".$consulta['descprod']."<br>";
echo "Valor : ".$consulta['valorprod']."<p>";
}
?>Carregando comentários...