Jump to content
Fórum Script Brasil
  • 0

Duvida com pdo


Samuel Jeter Ferreira
 Share

Question

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.

Edited by Samuel Jeter Ferreira
me esqueci de escrever uma parte
Link to comment
Share on other sites

1 answer to this question

Recommended Posts

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share



  • Forum Statistics

    • Total Topics
      149.6k
    • Total Posts
      646.2k
×
×
  • Create New...