Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/04/2010, 15:00
Avatar de Carlmycol
Carlmycol
 
Fecha de Ingreso: diciembre-2007
Ubicación: Los Teques, Venezuela
Mensajes: 240
Antigüedad: 16 años, 5 meses
Puntos: 3
Un atributo como un matriz?

A ver, trabajando en una clase para, organizar registros de un una tabla en la db, necesito hacer un array con las categorias en donde esta ese registro, pues tengo una tabla de categorias y otra tabla que linkea un categoria con un post..

Bueno, la consulta anda a la perfeccion, mas, cuando intento obtener el atributo que es array no devuelve nada.

tengo algo así
Código PHP:
class post
{
    public 
$Id;
    ....
    public 
$Tags;
    ....
    function 
__construct$inId=NULL, ..., ..., ..., ..., ... )
        if (!empty(
$inId))
        {
            
$query="  ....   ')";
            
$result=mysql_query($query);
            
$i=0;
            
$tags=array();
            while (
$row mysql_fetch_assoc($result))
            {
                
$tags[$i]['title']=...
                
$tags[$i]['name']=...
                
$i++;
            }
            if(
count($tags)>0)
            {
                
$this->Tags=$tags;
            } else {
                
$tags[0]['title']=...
                
$tags[0]['name']=...
                
$this->Tags=$tags;
            }

        }
     }

Si hago print_r($obj_post->Tags) no imprime nada.

Cual puede ser la razon de esto?

Saludos, gracias de antemano