Ir para conteúdo

POWERED BY:

Arquivado

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

EduardoMaciel

Melhor maneira de atualizar varíavel

Recommended Posts

Pessoal, boa noite.

Estou com um probleminha aqui e não to encontrando a melhor solução.

 

Tenho uma página pesqProduto.php, que deriva do meu pdv.php (ponto de venda). Esta página de pesquisa é um popup onde irei pesquisar um produto caso o cliente não saiba qual é o código.

 

Eu preciso saber como irei passar o produto escolhido da página de pesquisa para o meu ponto de venda, já atualizando o campo código nesta última página.

 

O primeiro passo que eu dei foi na pesqProduto, quando seleciono um item, eu passo o código dele via $_GET para a pdv.

 

 

Como posso recuperar este código na pdv.php ? Preciso que quando o código for recebido, ela se atualize e popule o campo.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Poisé, o problema é que eu não consegui passar a variável pra outra página, e depois atualizar ela, pra que o campo fique preenchido com essa nova variável.

 

Eu chamei uma função com onclick, recebi a varíavel codigo do popup e depois enviei pra pdv, porém ela não da refresh, ou fiz da maneira errada..

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pois é... já está levando o valor, precisa agora utilizar o mesmo para buscar o dado correspondente, certo? Dá para requisitar via ajax logo após vc trazer o valor?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ainda sou amador em php, tenho noção de ajax e javascript, mas não consegui compreender o que tu me sugeriu..

 

Eu fiz isso aqui:

 

 

<img src="view/icons/confirm.png" title="Selecionar Item" 
                                         onclick="enviaCodigo({$row.codigoProduto});"/>

 

e ai eu tenho um arquivo functions.js, e nele vou ter a função:

 

 

function enviaCodigo(cod) {
    
}

 

Mas o que precisamente eu vou ter que fazer pra chegar a o resultado que eu quero ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pois é.. dentro dessa função você precisa fazer a requisição ajax e manipular o DOM, preenchendo o campo que deseja. Esse segundo campo que você está falando será buscado em um BD, certo?

 

Veja se consegue avançar estudando um pouco de ajax (está utilizando jQuery?)

http://api.jquery.com/jQuery.ajax/

Compartilhar este post


Link para o post
Compartilhar em outros sites

Exato. Os dois campos serão buscados no BD, sendo que a minha página de pesquisa só sera acionada, caso eu não saiba o código do produto. E aí sim eu farei essa troca de dados.

 

E por enquanto não estou usando jQuery, mas vou dar uma estudada pra ver se acho algo.

 

Obrigado pela ajuda

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.