Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Estou com dificuldades em fazer busca em tabelas mysql relacionadas
h**ps://forum.imasters.com.br/topic/579659-ocultar-ficheiro-php-dentro-de-outro-ficheiro-php/
Esta é a função que estou a usar para fazer a busca na tabela principal onde a outra está ligada por uma foreign key, que me parece não funciona, ou pelo menos eu esperava que ao fazer a busca nesta tabela a outra devolvesse os dados que são relacionados. Os campos que relacionam estas tabelas são ON Clientes.ID_Cliente=Agregado.Fk_CliAgre (MUito embora não esteja a usar o JOIN)
A div onde a tblAgregado deve ser carregada é id="openAgregado".
Será possivel ajustar esta função para para fazer a busca em ambas tabelas?
Confesso que não consigo interpretar o conteúdo da função, por isso nem tento ajustar. Obrigado.
function buscar(nif)
{
var page = ("php/bscCliente.php"); //página com código php para efectuar a busca
$.ajax ({
type: 'POST',
dataType: 'html',
url: page,
data: {nif: nif},
success: function (msg)
{
$("#dados").html (msg);
},
});
}
$("#btBuscar").click(function() { //botão de busca
buscar ($("#nif").val()) // texto de busca
return false;
});
Camarada, se entendi o que você esta pedindo, quem vai definir em quais tabelas a consulta vai ser feita, é o php/bscCliente.php .
O que essa função vai fazer, é enviar o valor que está no elemento com id nif para esse script através de um POST, com o nome nif.
Para você usar esse valor no php, você poderia utilizar: