Array
(
)

Retorno de dados ao clicar no botão pesquisar

PHP
Odenilson Marques
   - 29 dez 2015

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

William (devwilliam)
   - 29 dez 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;
#Código

$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;
#Código
<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!

Marcio Araujo
   - 06 jan 2016

Odenilson, poderia nos retornar informando se foi resolvido?