Pesquisar na Comunidade
Mostrando resultados para as tags ''pdp''.
Encontrado 1 registro
-
Bom pessoal, tudo bem? É o seguinte tenho uma pagina de busca em banco de dados que usa o PDO para conectar ao MySQL. Mas o problema é o seguinte o codigo abaixo fumciona bem no meu celular usando o Androphp exibe os resultados e td mais, mas este mesmo codigo nao fumciona no wamp. Frisando que meu androphp tem a versao 5.4 do php e meu wamp tem a versão 5.5. As linha comentadas sao as que estou tendo problemas. So que nao me retorna erro algum. <?php try{ $pdo=new PDO("mysql:host=localhost dbname=produtos", "root", ""); }catch(PDOException $e){ echo "falha: " .$e->getMenssage(); die; } ?> <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <titulo>buscar produto</title> </head> <body> <form method="POST" action=""> <input type="text" name="produto"/> <input type="submit" value="ir"/> </form> <?php if(isset($_POST['produto'])) { $produto=$_POST['produto']; $sel="SELECT * FROM produtos WHERE nome OR descricao LIKE :produto"; $sql=$pdo->prepare($sel); //quando eu informo $produto apos o Like da certo mas assim nao me retorna nada $sql->bindValue(':produto', '%'.$produto.'%'); $sql->execute(); //a variavel $result nao fica com nenhum valor $resul=$sql->rowCount(); echo "encontrados: ", $resul; foreach($sql as $linha){ $nome=$linha['nome']; $qtd=$linha['gramatura']; $desc=$linha['descricao'];?> <div> <hr/> <p><b>Produto:</b><?php echo $nome; ?></p> <p><?php echo $qtd, " gramas"; ?></p> <p><?php echo $desc; ?> <br/><hr/> </div> <?php } } ?> </body> <html/ Tenho uma tabela com os produtos de meu teste. Peco desculpa a todos se eu estiver em local errado.