Retorno de dados ao clicar no botão pesquisar
Bom dia, bom pessoal tou precisando de uma força.
Tenho um formulário de cadastro de cliente, onde eu insiro os dados do mesmo e ao clicar no botão cadastrar cliente, os dados do mesmo são gravado no banco de dados.No entanto, logo depois dessa etapa queria pesquisar o cliente cadastro usando apenas o cpf.
No mesmo formulário tenho o botão pesquisar, e a ideia seria ao clicar no botão pesquisar os dados do cliente seriam carregados no próprio formulário de cadastro.
Tou usando php e mysql
Tenho um formulário de cadastro de cliente, onde eu insiro os dados do mesmo e ao clicar no botão cadastrar cliente, os dados do mesmo são gravado no banco de dados.No entanto, logo depois dessa etapa queria pesquisar o cliente cadastro usando apenas o cpf.
No mesmo formulário tenho o botão pesquisar, e a ideia seria ao clicar no botão pesquisar os dados do cliente seriam carregados no próprio formulário de cadastro.
Tou usando php e mysql
Odenilson Marques
Curtidas 0
Respostas
William
29/12/2015
Bom na mesma página vai ficar bagunçado o código e misturado com HTML, mas se mesmo assim vc quiser então:
1 - Você pode submeter novamente a mesma página passando um parâmetro via GET que seria o CPF do cliente;
2 - Verifica se esse parâmetro existe no topo da página e se existir faz uma pesquisa na tabela para trazer os dados;
3 - Nos inputs vai ficar feia a coisa, pq vai ter que usar uma instrução ternária para verificar se existe valor;
Enfim a ideia básica é essa não testei, é funcional porém horrível!
1 - Você pode submeter novamente a mesma página passando um parâmetro via GET que seria o CPF do cliente;
2 - Verifica se esse parâmetro existe no topo da página e se existir faz uma pesquisa na tabela para trazer os dados;
$cpf = (isset($_GET['cpf'])) ? $_GET['cpf'] : ''; if (!empty($cpf)): // Faz a consulta no banco de dados endif;
3 - Nos inputs vai ficar feia a coisa, pq vai ter que usar uma instrução ternária para verificar se existe valor;
<input type='text' id='nome' name='nome' value="<?php echo (isset($dados->nome)) ? $dados->nome : ''; ?>">
Enfim a ideia básica é essa não testei, é funcional porém horrível!
GOSTEI 0
Marcio Araujo
29/12/2015
Odenilson, poderia nos retornar informando se foi resolvido?
GOSTEI 0