Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/10/2011, 06:04
gamau6
 
Fecha de Ingreso: octubre-2010
Mensajes: 156
Antigüedad: 13 años, 6 meses
Puntos: 0
Problema con clases

Buenas una consulta tengo una clase

Código PHP:
Ver original
  1. class Consulta{
  2.        
  3.         public static function whil($variable){
  4.            
  5.             while($reg = mysql_fetch_assoc($res)){
  6.                
  7.                
  8.                 $this->$variable[] = $reg;
  9.                
  10.                 }
  11.                
  12.             return $this->$variable;
  13.             }
  14.        
  15.         }

y lo utilizo asi

Código PHP:
Ver original
  1. class pepito{
  2.  
  3. private $categorias = array();
  4. public function llamarcat(){
  5.                    
  6.                     $sql = "SELECT * FROM tabla";
  7.                     $res = mysql_query($sql, Conectar::con());
  8.                     Consulta::whil(categorias);
  9.                    
  10.                     }
  11. }

y me esta dando este error
Fatal error: Cannot use [] for reading in
que seria esta linea
$this->$variable[] = $reg;


Alguna ayudita!!??
__________________
..