Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > PHP
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 26-04-2016
pxndxpx pxndxpx is offline
Registrado
NULL
 
Registrado: mar 2016
Posts: 3
Poder: 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 17:32:00. Razón: Poner etiquetas PHP
Responder Con Cita
  #2  
Antiguo 27-04-2016
Avatar de Ñuño Martínez
Ñuño Martínez Ñuño Martínez is offline
Moderador
 
Registrado: jul 2006
Ubicación: Ciudad Catedral, Españistán
Posts: 6.000
Poder: 25
Ñuño Martínez Tiene un aura espectacularÑuño Martínez Tiene un aura espectacular
Depende. Es más: no sólo hay esas dos opciones. Lo que tienes que plantearte es cómo vas a funcionar tú y ser coherente. Por ejemplo, si eres como yo e intentas hacerlo todo con objetos, pues ve hacia los objetos (y de hecho PDO funciona con objetos), pero si eres más de funciones y procedimientos, pues tira de eso.
__________________
Proyectos actuales --> Allegro 5 Pascal ¡y Delphi!|MinGRo Game Engine
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Cual es la mejor forma de modificar un registro? wilcg SQL 10 03-08-2015 18:44:46
Cual es la mejor forma de hacer el backup de la base.. verito_83mdq MySQL 3 25-02-2011 19:37:30
Cual es la mejor forma de conectar con la BD GerTorresM Conexión con bases de datos 1 11-01-2010 17:51:47
Eliminar Codigo Cual es la mejor Forma ? sierraja Varios 1 12-04-2007 01:41:00
cual es la mejor forma ? martita Varios 14 07-07-2005 20:35:55


La franja horaria es GMT +2. Ahora son las 22:41:42.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi