Nesse tutorial vou ensinar como criar uma conexão com servidor MySQL usando Programação Orientada a Objetos.
Não tem segredo .
settings.php
Código PHP:
<?php
$MYSQL['USER'] = 'root';
$MYSQL['PASS'] = '123';
$MYSQL['HOST'] = 'localhost';
$MYSQL['DB'] = 'TESTE';
?>
Código PHP:
<?php
require 'settings.php';
class MySQL{
var $rConnect; // Registra uma variável que vamos usar futuramente
var $rQuery; // Registra uma variável que vamos usar futuramente
function Connect() // Cria a função de conexão
{
global $MYSQL;// Declara nossas variáveis que estão no arquivo settings.php
$this->rConnect = mysql_connect($MYSQL['HOST'],$MYSQL['USER'],$MYSQL['PASS']); // Cria a conexão
if(!$this->rConnect)
{
return 'Não foi possível se connectar com o servidor MySQL<br /> Erro:'.mysql_error(); // Retorno Negativo
}
else
{
return $this->rConnect; // Retorno Positivo
}
}
function query($query) //
{
$this->Connect();
$this->rQuery = mysql_query($query);
if(!$this->rQuery)
{
return 'Não foi possível realizar a query:'.$query.'<br />Erro'.mysql_error(); // Retorno Negativo
}
else
{
return $this->rQuery; //Retorno positivo
}
}
function __construct() // Carrega o código
{
$this->Connect(); // Faz a execução da função Connect();
}
}
$MySQL = new MySQL(); // Faz a execução da classe MySQL
Usando a função query():
Código PHP:
$MySQL->query('SELECT * FROM dbo.Notices ORDER BY id DESC LIMIT 6;');
Créditos: 14biss