lsteffler 0 Denunciar post Postado Julho 6, 2010 Boa tarde! Galera estou com o seguinte problema, tenho um banco de dados que é uma lista telefonica. E a minha consulta só encontra resultados se eu buscar pelo primeiro nome, por exemplo Valmir da Silva. Se eu buscar por valmir ele encontra, mas se eu buscar por silva, nao acha nada. Alguem sabe o que há de errado? busca_nome.php <?php if(!empty($_GET["valor"])) { // O CAMPO VALOR CONTERÁ O QUE O USUARIO DIGITOU ATÉ O MOMENTO.. // CONECTA AO BANCO COLOCA PARAMENTROS IP,USUARIO,SENHA include_once('security/conexao.php'); // EXECUTA A INSTRUÇÃO SELECT PASSANDO O QUE O USUARIO DIGITOU $sql="select * from lista where nome like '$_GET[valor]%'"; $resultado=mysql_query($sql) or die (mysql_error()); //VERIFICA A QUANTIDADE DE REGISTROS RETORNADOS $linhas=mysql_num_rows($resultado); if($linhas>0){ //EXECUTA UM LOOP PARA MOSTRAR OS NOMES DAS PESSOAS // VALE LEMBRAR QUE TODOS ESSES RESULTADOS SERAO MOSTRADOS DENTRO DA PAGINA INDEX.PHP // DENTRO DO DIV 'PAGINA' while($pegar=mysql_fetch_array($resultado)) { echo "<hr>"; echo "$pegar[nome]<br />"; echo "$pegar[fone]<br />"; echo "$pegar[ende]<br />"; } } } ?> Compartilhar este post Link para o post Compartilhar em outros sites
EuToComProblema! 1 Denunciar post Postado Julho 6, 2010 $sql="select * from lista where nome like '%$_GET[valor]%'"; Compartilhar este post Link para o post Compartilhar em outros sites
lsteffler 0 Denunciar post Postado Julho 6, 2010 Opa! Muitíssimo grato amigo! :joia: Problema resolvido! Abração! Compartilhar este post Link para o post Compartilhar em outros sites