Ver Mensaje Individual
  #1  
Antiguo 26-04-2016
pxndxpx pxndxpx is offline
Registrado
NULL
 
Registrado: mar 2016
Posts: 3
Reputación: 0
pxndxpx Va por buen camino
Smile Cual es la mejor forma de hacer una conexione en php

Buenos días a todos y gracias por brindar su ayuda
Cual es la mejor forma de hacer una conexion en php
Hay un forma muy simple

Código PHP:
$con = new PDO('mysql:host=localhost;dbname=test'$usuario$contraseña);
$con null//cerrar conexion 
y la otra con una clase

Código PHP:
class Conexion{
    private static 
$conexion;
    public static function 
abrir_conexion(){
        if(!isset(
self::$conexion)){
            try {
                include_once 
'config.inc.php';
                
                
self::$conexion = new PDO("mysql:host=$nombre_servidor; dbname=$nombre_base_datos",$nombre_usuario,$password);                
                
self::$conexion -> setAttribute(PDO::ATTR_ERRMODEPDO::ERRMODE_EXCEPTION);
                
self::$conexion -> exec("SET CHARACTER SET utf8");
               
            } catch (
PDOException $ex) {
                print 
"error: "$ex -> getMessage(). "<br>";
                die();
                
            }
        }
}

public static function 
cerrar_conexion(){
    if(isset(
self::$conexion)){
        
self::$conexion=null;
        
    }
}

public static function 
obtener_conexion(){
    return 
self::$conexion;
}


no se cual deberia usar

Última edición por dec fecha: 26-04-2016 a las 16:32:00. Razón: Poner etiquetas PHP
Responder Con Cita