Ver Mensaje Individual
  #7 (permalink)  
Antiguo 11/02/2010, 13:44
Avatar de neodani
neodani
 
Fecha de Ingreso: marzo-2007
Mensajes: 1.811
Antigüedad: 17 años, 2 meses
Puntos: 20
Respuesta: Intentando entender la clase mysql

Cita:
Iniciado por _ssx Ver Mensaje
Te falta agregar los parámetros al método getInstance por que no le estas pasando las variables al constructor.


Tienes esto.

Código PHP:
public static function getInstance(){
        if (
is_null (self::$_singleton)) {
            
self::$_singleton = new DataBase($servidor$user$password$db);
        }
        return 
self::$_singleton;
    } 
Podría ser así.

Código PHP:
public static function getInstance($servidor$user$password$db){
        if (
is_null (self::$_singleton)) {
            
self::$_singleton = new DataBase($servidor$user$password$db);
        }
        return 
self::$_singleton;
    } 
Ostras es verdad! que tonto no lo vi

La opción de pateketrueke tb es válida pero ya son dos lineas, creo que así queda mas compacto...

Lo dejaré así en 1 sola linea

Muchas gracias por vuestra ayuda!