[SCRIPT] Executando queries com PDO-MySQL
Como a moderação da comunidade não está ativa, não tem como postar artigos. Pois depende da aprovação deles.
Então, resolvi postar esse script básico de consulta utilizando o PDO!
Vou postar, em breve, um script para query parametrizada utilizando o PDO. O que evita ataques de *MySQL Injection*.
Vamos ao que interessa:
CONFIGURAÇÃO DA CONEXÃO
ESTRUTURA DA TABELA clientes:
Lembrando 1: A uso da extensão MySQL foi descontinuado/depreciado no PHP 5 e removido no PHP 7, devendo ser substituída pelo MySQLi ou PDO-MySQL.
Lembrando 2: O script foi criado para fins didáticos. Apenas como exemplo!
Então, resolvi postar esse script básico de consulta utilizando o PDO!
Vou postar, em breve, um script para query parametrizada utilizando o PDO. O que evita ataques de *MySQL Injection*.
Vamos ao que interessa:
CONFIGURAÇÃO DA CONEXÃO
// Host: $MySQL_srv = "127.0.0.1"; //localhost // Usuário: $MySQL_us = ""; // Senha: $MySQL_pass = ""; // Banco de dados $MySQL_db = "";
ESTRUTURA DA TABELA clientes:
+---------+--------------+------+-----+---------+----------------+ | Field | Type | Null | Key | Default | Extra | +---------+--------------+------+-----+---------+----------------+ | ClID | int(5) | NO | PRI | NULL | auto_increment | | ClTipo | varchar(25) | YES | | NULL | | | ClCPF | varchar(14) | YES | | NULL | | | ClCNPJ | varchar(18) | YES | | NULL | | | ClRG | varchar(30) | YES | | NULL | | | ClIE | varchar(12) | YES | | NULL | | | ClNome | varchar(150) | YES | | NULL | | | ClEnd | varchar(255) | YES | | NULL | | | ClCompl | varchar(50) | YES | | NULL | | | ClBair | varchar(50) | YES | | NULL | | | ClCid | varchar(100) | YES | | NULL | | | ClCEP | varchar(10) | YES | | NULL | | | ClUF | varchar(30) | YES | | NULL | | | ClTel1 | varchar(25) | YES | | NULL | | | ClTel2 | varchar(25) | YES | | NULL | | | ClTel3 | varchar(25) | YES | | NULL | | | ClEmail | varchar(50) | YES | | NULL | | | ClOBS | text | YES | | NULL | | +---------+--------------+------+-----+---------+----------------+
Lembrando 1: A uso da extensão MySQL foi descontinuado/depreciado no PHP 5 e removido no PHP 7, devendo ser substituída pelo MySQLi ou PDO-MySQL.
Lembrando 2: O script foi criado para fins didáticos. Apenas como exemplo!
Data | Autor | Changelog | Download |
---|---|---|---|
19/04/2017 2:11am | Felipe M. @LipESprY | - | Versão 1 |
03/05/2017 10:09pm | MenoR | Versão 99999999 | Versão 99999999 |
@Felipe lippaus Os campos serão puxados conforme a página que vai exibi-los. Uma listagem, por exemplo, iria conter, digamos que, o nome e o telefone. Um formulário para alterar os dados teriam todos os campos, logo é mais útil utilizar o coringa ao invés de especificar os campos 1 a 1. ;D
18/09/2018 6:12am
(~6 anos atrás)
Lembrando que sempre é bom passarmos os campos que serão "puxados" na tabela, ficando "SELECT ClID FROM clientes"...
07/08/2017 8:45am
(~7 anos atrás)