Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/07/2011, 19:11
Avatar de Lautaro_eb
Lautaro_eb
 
Fecha de Ingreso: mayo-2010
Ubicación: Bariloche, Argentina
Mensajes: 284
Antigüedad: 14 años
Puntos: 24
No recivo datos fuera del contructor

Buenas, Hoy vengo con un problema que me surgio hoy que estuve analizando asta el punto de consternarme , la cuestion esque tengo una clase y cuando se crea en el contructur carga una array , la cuesto esque lo intento llamar desde un funcion de la misma clase y este no lo reconose.
Un poco de codigo
Código PHP:
<?php
class fileSql{
    public 
$atrID;
    public 
$table;
    public 
$exist;
    public 
$id;
    public function 
__construct($id){
        
$this->id = (int) $id;
        
$this->exist $this->getExist();
        
$this->table;
        echo 
"cargado";
        
$this->atrID = Array(
            
"id" => "f_id",
            
"nombre" => "f_archivo",
            
"directorio" => "f_dir",
            
"fechaH" => "f_date",
            
"tamano" => "f_size",
            
"por" => "f_byid",
            
"tipo" => "f_type"
        
);
        
var_dump($this->atrID);
    }
    
    
    
//Verificamos si el archivo se encuentra registrado en la Mysql
    
public function getExist(){
        
var_dump($this->atrID);// Esto me da Null
        
$query sprintf("SELECT %s FROM %s WHERE %s=%d",$this->atrID['id'],$this->table,$this->atrID['id'],$this->id);
        
$sql mysql_query($query);
        if(
$sql && mysql_num_rows($sql) > 0){
            return 
true;
        }
        return 
true;
    }
}
?>
Y Una pregunta mas , Que es conveniente una concatenacion o el formateo de un string ?
Bueno desde ya agradesco mucho su ayuda.
PD: Disculpen las molestia me di cuenta de un error muy grabe que cometi , hoy fue un dia cumplicado.

Última edición por Lautaro_eb; 28/07/2011 a las 19:14 Razón: Porque soy un boludo.