<?php
include_once('config.php');
if(isset($_POST['submit'])){
$nome = $_POST['nome'];
$parametro = Array(':nome'=>'%'.$nome.'%');
$sql = ' SELECT * FROM usuario WHERE nome LIKE :nome ';
try {
$query = $bd->prepare($sql);
$query->execute($parametro);
$resultado = $query->fetch(PDO::FETCH_ASSOC);
} catch (PDOException $e) {
echo $e->getMessage();
}
// FETCH_ASSOC
foreach($resultado as $r){
echo '<ul>';
echo '<li><strong>ID:</strong> ' . $r['id'];
echo '<li><strong>Nome:</strong> ' .$r['nome'];
echo '<li><strong>Email:</strong> ' .$r['email'];
echo '<li><strong>Criado Em:</strong> ' .$r['criado_em'];
echo '</ul>';
}
// // FETCH_NUM
// foreach($resultado as $r){
// echo '<ul>';
// echo '<li><strong>Id:</strong> ' . $r[0];
// echo '<li><strong>Nome:</strong> ' . $r[1];
// echo '<li><strong>email:</strong> ' . $r[2];
// echo '<li><strong>Criado em:</strong> ' . $r[3];
// echo '</ul>';
// }
// // FETCH_BOTH
// foreach($resultado as $r){
// echo '<ul>';
// echo '<li><strong>Id:</strong> ' . $r[0]; // ou $r[0]
// echo '<li><strong>Nome:</strong> ' . $r['nome']; // ou $r[1]
// echo '<li><strong>email:</strong> ' . $r[2]; // ou $r[2]
// echo '<li><strong>Criado em:</strong> ' . $r['criado_em']; // ou $r[3]
// echo '</ul>';
// }
// // FETCH_OBJ
// foreach($resultado as $r){
// echo '<ul>';
// echo '<li><strong>Id:</strong> ' . $r->id;
// echo '<li><strong>Nome:</strong> ' . $r->nome;
// echo '<li><strong>email:</strong> ' . $r->email;
// echo '<li><strong>Criado em:</strong> ' . $r->criado_em;
// echo '</ul>';
// }
// // FETCH_LAZY (pode ser usado somente com o método PDOStatement::fetch())
// echo '<strong>id:</strong> ' , $resultado->id , '<br />';
// echo '<strong>nome:</strong> ' , $resultado->nome , '<br />';
// echo '<strong>email:</strong> ' , $resultado->email , '<br />';
// echo '<strong>criado em:</strong> ', $resultado->criado_em , '<br />';
}
?>
<!DOCTYPE HTML>
<html lang="en-US">
<head>
<title>Read</title>
<meta charset="iso-8859-1">
</head>
<body>
<h1>Read</h1>
<form action="<?php $_SERVER['PHP_SELF'];?>" method="post">
<div><label for="nome">Nome</label><input type="text" name="nome" id="nome" /></div>
<input type="submit" name="submit" value="Buscar">
</form>
</body>
</html>