Ver Mensaje Individual
  #5 (permalink)  
Antiguo 25/02/2011, 09:37
JaimeSavines
 
Fecha de Ingreso: octubre-2009
Mensajes: 245
Antigüedad: 14 años, 6 meses
Puntos: 17
Respuesta: 'global' en métodos de clases

Cita:
Iniciado por jotaincubus Ver Mensaje
O.o que bien, yo tambien utilizo dos clases una tiene los parametros de conexion para la base de datos y la otra tiene los querys que se le pueden hacer a una tabla... entonces necesito heredar la conexion para que realice los querys.... yo lo que hago es declarar en el constructor del hijo el constructor del padre y me funciona bien, aunque no se si sea buena practica....

Código PHP:

function __construct(){

      
parent::__construct // aca hay una variable que se llama $conexion que tiene el id de conexion

}

function 
NombreFuncion(){

...
codigo aqui

$ejecutar 
mysql_query($consulta$this->conexion);

mas codigo aqui...


Mejor pásalo como parámetro, ya que si necesitas conectar a otra base de datos necesitas cambiar el padre para que el hijo haga uso de los datos en el constructor
__________________
Saludos.