Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/11/2013, 11:03
satanichails
 
Fecha de Ingreso: mayo-2013
Mensajes: 8
Antigüedad: 11 años
Puntos: 1
Error con consulta SQL/POO

Hola buenas soy nuevo aqui, osea en eso de postear pero siempre visito el foro para aprender mas y sacar soluciones a mis problemas, bueno ahora tengo un de ellos espero que me orienten y ayuden...

Tengo una funcion que realiza una consulta y retorna los valores en un array
Código PHP:
function last3Preview(){
        
parent::setNames();
        
$sql "SELECT 
                    n.noticia_id AS id,
                    n.noticia_titulo AS titulo,
                    n.noticia_imagen AS imagen,
                    n.noticia_preview AS preview,
                    n.noticia_fecha AS fecha
                    FROM noticias AS n ORDER BY n.noticia_id DESC LIMIT 3"
;
                                        
        foreach(
$this->con->query($sql) as $row){
            
$array[] = $row;
        }
        
        return 
$array;
        
parent::closeCon();
    } 
y me retorna lo siguiente:

Código:
Array
(
    [0] => Array
        (
            [id] => 1
            [0] => 1
            [titulo] => Lorem Ipsum es simplemente el texto de relleno de las imprentas y archivos de texto
            [1] => Lorem Ipsum es simplemente el texto de relleno de las imprentas y archivos de texto
            [imagen] => sin-imagen.jpg
            [2] => sin-imagen.jpg
            [preview] => Lorem Ipsum es simplemente el texto de relleno de las imprentas y archivos de texto
            [3] => Lorem Ipsum es simplemente el texto de relleno de las imprentas y archivos de texto
            [fecha] => 2013-11-21
            [4] => 2013-11-21
        )
)
como veran devuelve dos veces el mismo valor pero con un indice numerico, mi pregunta es como puedo hacer para que solo me retorne los valores sin que se repitan, sin los indices numericos
de antemano gracias