Ver Mensaje Individual
  #7 (permalink)  
Antiguo 20/07/2013, 02:06
Avatar de hhs
hhs
Colaborador
 
Fecha de Ingreso: junio-2013
Ubicación: México
Mensajes: 2.995
Antigüedad: 11 años, 4 meses
Puntos: 379
Respuesta: Problemas al cambiar variable inicializada de class

Cita:
Iniciado por X3mdesign Ver Mensaje
Hola de nuevo pateketrueke,

al final he optado por hacer la misma consulta en las clases donde me es necesario saber esa variable... me da la impresión que al hallar la variable en el __construct() no forma parte de la clase a no ser que se consulte en sí misma...

gracias por la ayuda ;)
Prueba esto:
Código PHP:
Ver original
  1. class Base
  2. {
  3.     private $sql;
  4.     private $blog_tb='x3m_blogs.blogs';
  5.     private $admins_tb='x3m_blogs.usuarios';
  6.     private $permisos_tb='x3m_blogs.usuarios_permisos';
  7.  
  8.     function __construct($sql)
  9.     {
  10.         $this->sql=$sql;
  11.  
  12.         $query='SELECT acceso_Blog
  13.                    FROM '.$this->blog_tb.'
  14.                    WHERE dominio LIKE "%'.$_SERVER['HTTP_HOST'].'%"';
  15.         if($this->sql->valor($query)=='standalone')
  16.         {
  17.             $this->admins_tb='usuarios';
  18.             $this->permisos_tb='usuarios_permisos';
  19.         }
  20.     }
  21. }
__________________
Saludos
About me
Laraveles
A class should have only one reason to change.