Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/11/2007, 16:47
Avatar de Lord Kazuky
Lord Kazuky
 
Fecha de Ingreso: junio-2006
Ubicación: 7F.00.00.01
Mensajes: 123
Antigüedad: 18 años, 8 meses
Puntos: 5
Pregunta Como propagar un objeto de conexion entre varias clases

Saludos!

Tengo una duda sobre la manera correcta de trabajar las conexiones a la base de datos

Tengo una clase de Conexion, la cual instancio al inicio del script y paso por parametros entre los diferentes metodos y objetos que tengo a lo largo del script

class A{
function consultar($miCon){
$resulset = $miCon->ejectarSQL("SELECT 1");
....
}
...
}
$miConexion = new ConexionBD();
B = new A()
B->consultar($miConexion);


Ahora la pregunta, es esto correcto ?
Como seria la manera optima teniendo en cuenta la seguridad, el diseño en general, la eficiencia, la necesidad de efectuar Transacciones a traves de distintos metodos de las clases

Agredezco sus comentarios.
__________________
Saludos.
"Cualquier tonto puede escribir código que un computador entiende. Los buenos programadores escriben código que los humanos pueden entender. ;)"