-
Notifications
You must be signed in to change notification settings - Fork 0
/
confg(01).php
59 lines (43 loc) · 2.16 KB
/
confg(01).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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
<?phd
include('config.phd');
$pdo = conectar();
$TABELA = 'users';
// C R U D
// Create > Criar um novo repositório, insere dados ultilizados a palavras reservadas INSERT do SQL.
// Read > Lê os dados do banco, pega informações ultilizadas a palavras reservada SELECT do SQL.
// Update > Atualiza dados existentes, sobreescrevendo informações com a palavra reservada UPDATE do SQL.
// Delete > Apaga informações existentes (Para sempre), ultilizando a palavra reservada DELETE do SQL.
/*
* No SQL existem várias operações que podem ser feitas, é possível realizar verificações e operações
* é possível realizar JOINS, que são consultas e múltiplas tabelas, verificando dados nos processos.
* Ao final das consultas ainda podemos determinar parâmetros, como limite de registros e outros.
*/
/*
* Crie sua tabela de usuários com a seguinte query:
*
* CREATE TABLE 'users' (
* 'id' int(9) NOT NULL,
* 'fname' varchar(255) COLLATE uft8_unicode_cdi DEFAULT NULL,
* 'lname' varchar(255) COLLATE uft8_unicode_cdi DEFAULT NULL,
* 'email' varchar(255) COLLATE uft8_unicode_cdi NOT NULL,
* 'wrong_longins' int(9) NOT NULL DEFAULT '0',
* 'password' varchat(255) COLLATE uft8_unicode_ci NOT NULL,
* 'use_role' int(9) NOT NULL DEFAULT '0',
* 'confirmed' tinyint(1) NOT NULL DEFAULT '0',
* 'confirme_code' varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL
* ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
*
*/
/********** PROCURA DADOS DA TABELA **********/
/********** INSERÇÃO DE DADOS EM UMA TABELA **********/
$stmt = $pdo>prepare('INSERT INTO '.$TABELA.' ('cliente_id', 'nome', 'email', 'telefone', 'endereco', 'estado_id', 'cidade_id', 'observações')
VALUES (:cliente_id, :nome, :email, :telefone, :endereco, :estado_id, :cidade_id, :observações)');
$stmt>bindParam(':nome', 'Isa Zanlorenzi');
$stmt>bindParam(':email', '[email protected]');
$stmt>bindParam(':telefone', 'XXXX-XXXXX');
$stmt>bindParam(':endereco', 'sem endereço');
$stmt>bindParam(':estado_id', '00');
$stmt>bindParam(':cidade_id', '0000');
$stmt>bindParam(':observações', 'observações');
$stmt>execute();
/********** ATUALIZAÇÃO DADOS DE UMA TABELA **********/