HdN 0 Denunciar post Postado Agosto 11, 2008 ia galera, td joia?? espero que sim!! quem souber da uma força!! bom.. eu tenho um sistema de cadastro(inserir, alterar e deletar) ate ai td bem, ta funfanfo normal!! http://forum.imasters.com.br/public/style_emoticons/default/clap.gif eu queria fazer uma consulta(busca interna com BD) tabela: caditens campos: id, sigla, nome, local(endereco) uma "input text" e um "botao de acao".. coisa basica pra quem sabe, hehe http://forum.imasters.com.br/public/style_emoticons/default/grin.gif queria buscar por siglas(ex: xaaa, xbbb, xccc, xddd, ...) e qndu retornasse mostrava td(id, sigla, nome, .., ..) nao sei se fui claro..!?!? :blink: andei vendo uns na net, mas sao do ano da onça e estao em forma GET, queria forma POST se alguem tiver o codigo ou uma dicas(codigos :rolleyes:), td é bem-vindo. muito obrigado pela atenção Compartilhar este post Link para o post Compartilhar em outros sites
Alaerte Gabriel 662 Denunciar post Postado Agosto 11, 2008 Procure aqui mesmo no laboratório de artigos e tutoriais que vai encontrar. Movido: Artigos, Tutoriais e Matérias (PHP) http://forum.imasters.com.br/public/style_emoticons/default/seta.gif PHP Compartilhar este post Link para o post Compartilhar em outros sites
HdN 0 Denunciar post Postado Agosto 11, 2008 com algum nome específico? algum em especial? Compartilhar este post Link para o post Compartilhar em outros sites
Alaerte Gabriel 662 Denunciar post Postado Agosto 11, 2008 porcure por sistema de busca Compartilhar este post Link para o post Compartilhar em outros sites
HdN 0 Denunciar post Postado Agosto 14, 2008 Ja procurei, mas nao tem.. alguem ai sabe algum?? obrigado Compartilhar este post Link para o post Compartilhar em outros sites
Alaerte Gabriel 662 Denunciar post Postado Agosto 14, 2008 Você procurou onde colega ? procure aqui: http://forum.imasters.com.br/public/style_emoticons/default/seta.gif http://forum.imasters.com.br/index.php?showforum=119 e http://forum.imasters.com.br/public/style_emoticons/default/seta.gif http://forum.imasters.com.br/index.php?showforum=93 Compartilhar este post Link para o post Compartilhar em outros sites
HdN 0 Denunciar post Postado Agosto 16, 2008 bom vamos la.. eu fui nos 2 links que você me passou e que no caso na tinha procurado, procurei por "sistema de busca", “busca interna” no 1º link: so aparece sistema de login, busca cep no 2º link: so aparece sistema de paginação, sistema de login, busca cep, sistema de cadastro, sistema de banner, achei um na pagina "4" mas ta estranho não ta funfando, mas assim mesmo estou mexendo nele. nao seria mais fácil, ja que você conhece melhor do que eu o fórum e mostrasse o link, do que me questionar sendo que eu ja tinha procurado nao sem quem sabe!! Obrigado e um abraço. Compartilhar este post Link para o post Compartilhar em outros sites
Beraldo 864 Denunciar post Postado Agosto 16, 2008 Leia a regra 10. Não cometa floods. Você postou duas vezes em menos de cinco minutos. O segundo post foi somente para inserir um "=)"... aí é sacanagem... :angry: http://www.google.com/search?ie=UTF-8&...stema+busca+php http://www.phpbrasil.com/articles/article.php/id/672 Tente fazer e, se tiver dúvidas, poste-as. []s Beraldo Compartilhar este post Link para o post Compartilhar em outros sites
HdN 0 Denunciar post Postado Setembro 9, 2008 Beraldo, nao fiz por mal eu cliquei sem querer 2x e acabou postando a mesma coisa ai eu editei e coloquei a "=)" t+ Compartilhar este post Link para o post Compartilhar em outros sites
Jow Xavier 0 Denunciar post Postado Setembro 9, 2008 Cara na Net tem de monte ... você deveria tentar desenvolver um e ir postando as suas dúvidas pra galera ajudar, pois do jeito q você quer, você terá dificuldades para alterar futuramente ... Cara em relação ao método q você citou é só você alterar de GET para POST ... e pesquisar como se trabalha com eles ... Seguinte ... Mais ou menos assim !!! Primeiro crie um formulário para o usuário inserir a sua busca ::: <form action="buscar.php" method="post"> <table> <tr> <td>Busca:</td> <td><input type="text" name="palavra"></td> </tr> <tr> <td> <input name="submit" type="submit" value="Buscar"></td> </table> </form> Agora você monta a sua sql com ovalor da busca buscar.php $palavra = $_POST['palavra']; $sql="Select * from tabela WHERE campo = '".$palavra."' "; $resposta = mysql_query($sql, $conexao); echo $variavel['campo']; ?> Compartilhar este post Link para o post Compartilhar em outros sites
HdN 0 Denunciar post Postado Setembro 17, 2008 ai alguem pode ajudar, eu fiz esse codigo e ta dando "erro na query", alguem sabe pq?? <?php include "cbanco.php"; if (isset($_POST['sigla'])) { //$sigla = $_POST['sigla']; $sql = "SELECT * FROM busca WHERE sigla = '".$sigla."' "; $querybusca = @mysql_query($sql, $db) or die ("Erro na query" .mysql_error()); <<--erro aqui $total = mysql_num_rows($querybusca); if($total == 0) { echo "Nenhum resultado encontrado."; } else { echo "$total"; } while($resbusca = mysql_fetch_array($querybusca)) { $id = $resbusca['id']; $sigla = $resbusca['sigla']; $nome = $resbusca['nome']; }// fim wl echo $resbusca['id']; echo $resbusca['sigla']; echo $resbusca['nome']; }//fim if(form) ?> obrigado, =) Compartilhar este post Link para o post Compartilhar em outros sites
dydo.php 0 Denunciar post Postado Setembro 19, 2008 Fala chefe.... pelo pouco q entendi e que eu sei... acho o seguinte $querybusca = @mysql_query($sql, $db) or die ("Erro na query" .mysql_error()); acredito que você atraves da variavel $db, setou um identificador de conexão q não é valido, tenta deixar somente assim... $querybusca = @mysql_query($sql) or die ("Erro na query" .mysql_error()); por padrão ele irá pegar o valor da ultima conexão aberta..... vê ai se funciona.... maiores informações.... http://br.php.net/manual/pt_BR/function.mysql-query.php vlwww... Compartilhar este post Link para o post Compartilhar em outros sites
HdN 0 Denunciar post Postado Setembro 19, 2008 mas ai que mora o problema.. se eu tiro ele mostra um erro: "No database selected" e se eu coloco ele mostra outro erro: "Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in C:\wamp\www\busca\busca.php on line 9" e essa linha "9" tem isso nela: "$querybusca = mysql_query($sql, $db) or die ("Erro na query" .mysql_error());" obrigado. Compartilhar este post Link para o post Compartilhar em outros sites
dydo.php 0 Denunciar post Postado Setembro 19, 2008 Amigão.... você ta Fazendo a conexão e selecionando o Database? algo tipo isso?? <? $host = "localhost"; //computador onde o servidor de banco de dados esta instalado $user = "rrh"; //seu usuario para acessar o banco $pass = "fgh"; //senha do usuario para acessar o banco $banco = "usuarios"; //banco que deseja acessar $conexao = mysql_connect($host, $user, $pass) or die (mysql_error()); $db = mysql_select_db($banco); posta ai os resultados... vlw fera... Compartilhar este post Link para o post Compartilhar em outros sites
HdN 0 Denunciar post Postado Setembro 21, 2008 ja achei o problema.. eu coloquei a conexao dentro de uma function e esqueci de fazer a chamada. assim: include ('cbanco.php'); cbanco(); *** agora tenho outro problema, no WHERE, fiz alguns testes ex1: $sql = " SELECT * FROM busca WHERE sigla like '$sigla%' "; ex2: $sql = " SELECT * FROM busca WHERE sigla = '$sigla' "; "ex1" ele faz a busca e tras todos os registros, nao importando o que eu digite e no "ex1" ele nao tras nada eu so queria que ele retorna-se uma unico registro da sua sigla, o qual eu digitasse, ex: xaaa, xbbb, xccc obrigado Compartilhar este post Link para o post Compartilhar em outros sites
Rasp 3 Denunciar post Postado Setembro 21, 2008 Hdn, A tabela onde você está fazendo a busca se chama busca? se sim tente desta forma: SELECT * FROM TABELA WHERE CAMPO LIKE '%$NOME DA VARIAVEL%'" Qualquer coisa postae abss Compartilhar este post Link para o post Compartilhar em outros sites
HdN 0 Denunciar post Postado Setembro 23, 2008 intao ja coloquei.. ja fiz essas tentativas: a. $sql = " SELECT * FROM busca WHERE sigla LIKE '%$sigla%' "; b. $sql = " SELECT * FROM busca WHERE sigla LIKE '$sigla%' "; c. $sql = " SELECT * FROM busca WHERE sigla = '$sigla' "; na "a" e "b" nao importa o que eu digite(a, 1, \, ;, ?) ele busca todos os registros(tenho 8) e na "c" ele fala que nao tenho nenhum registro(mentira tenho 8) os registros que eu tenho sao(xaaa, xbbb,... xggg, xhhh) e eu queria que eu buscasse por "xaaa" so buscasse o "XAAA", "XEEE", buscasse o "XEEE". alguem sabe pq isso? Compartilhar este post Link para o post Compartilhar em outros sites
Rasp 3 Denunciar post Postado Setembro 23, 2008 HdN, Pelo que percebi você não está dizendo em quais campos você quer buscar essas informações, seria assim: SELECT * FROM clientes WHERE login LIKE '%$busca%' OR razao LIKE '%$busca%' OR responsavel LIKE '%$busca%' OR email LIKE '%$busca%' OR cnpj LIKE '%$busca%' OR cpf LIKE '%$busca%' Nesse select da minha busca, digo que quero buscar as informações digitadas na tabela clientes, nos campos, login, razao, responsavel, email, cnpj ou cpf. Creio que deva ser isso que você pelo que entendi acima. Espero que ajude. abs Compartilhar este post Link para o post Compartilhar em outros sites
HdN 0 Denunciar post Postado Setembro 24, 2008 nussa tenho ate vergonha de falar o que era o problema http://forum.imasters.com.br/public/style_emoticons/default/blush.gif tenho 2 paginas "index.php" e "busca.php" a index.php teoricamente mandava para busca.php a "sigla", http://forum.imasters.com.br/public/style_emoticons/default/clap.gif mas ta td certo agora.. obrigado pela força, problema resolvido. Compartilhar este post Link para o post Compartilhar em outros sites