-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathconectaBD.php
More file actions
37 lines (32 loc) · 792 Bytes
/
conectaBD.php
File metadata and controls
37 lines (32 loc) · 792 Bytes
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
29
30
31
32
33
34
35
36
37
<?php
// endereco
// nome do BD
// usuario
// senha
$endereco = 'localhost';
$banco = 'pizzaria_epicestudar';
$adm = 'postgres';
$senha = 'postgres';
try {
// sgbd:host;port;dbname
// usuario
// senha
// errmode
$pdo = new PDO(
"pgsql:host=$endereco;port=5432;dbname=$banco",
$adm,
$senha,
[PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION]
);
echo "Conectado no banco de dados!!!";
$sql1 = "CREATE TABLE IF NOT EXISTS clientes (ID_CLIENTE serial PRIMARY KEY,
NOME varchar(255),
CPF varchar(255),
EMAIL varchar(255),
SENHA varchar(255))";
$stmt1 = $pdo->prepare($sql1);
$stmt1->execute();
} catch (PDOException $e) {
echo "Falha ao conectar ao banco de dados.<br\>";
die($e->getMessage());
}