-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathfindByID.php
30 lines (22 loc) · 881 Bytes
/
findByID.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
<?php
/*
3. Crie um banco de dados mysql com uma tabela "usuarios", contendo as colunas "id",
"nome", "login", "senha". Crie um arquivo php que se conecte a esse banco de dados
utilizando PDO. Em seguida faça uma consulta na tabela "usuarios" filtrando pela
coluna "id", que deverá ser igual ao valor recebido através de um parâmetro "id" na
url.
*/
$id = $_GET['id'];
try {
$conn = new PDO('mysql:host=localhost;dbname=marknettest', 'root', '');
$conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$sql = "SELECT * FROM usuarios WHERE id= :id";
$statement_sql = $conn->prepare($sql);
$statement_sql->bindValue(":id", $id);
$statement_sql->execute();
while ($row = $statement_sql->fetch(PDO::FETCH_OBJ)) {
var_dump($row);
}
} catch (PDOException $e) {
echo 'Erro na conexao com banco ::: ' . $e->getMessage();
}