Ver Mensaje Individual
  #3 (permalink)  
Antiguo 27/05/2009, 07:06
MegaZord
 
Fecha de Ingreso: octubre-2008
Mensajes: 71
Antigüedad: 16 años, 3 meses
Puntos: 0
Respuesta: Problema con array_shift

esto te puede orientar para que veas sus usos.

ya que se ve que no te manejas en las funciones query

Código PHP:
$noticias = array();   
while( 
$row mysql_fetch_assoc($res) )
{
$noticias[] =$row;
}
if(
count($noticias)>3){                //solo si tiene mas de 3 noticias
unset($noticias[count($noticias)-1]); //borro el ultimo elemento
}
if(
count($noticias)==or $noticias==null){
echo 
"no hay noticias";
}else{
//muestro mi primera noticia ejemplo:
echo  $noticias[0][0]; //titulo
echo  $noticias[0][1]; //contenido
echo  $noticias[0][2]; //autor
echo  $noticias[0][0]; //fecha ..etc
//segunda noticia.. y etc
echo  $noticias[1][0]; //titulo
echo  $noticias[1][1]; //contenido
echo  $noticias[1][2]; //autor
echo  $noticias[1][0]; //fecha ..etc
}

//despues lo puedes recorrer con un for o while
$i=0;
while(
count($noticias)>$i){
echo  
$noticias[$i][0]; //titulo
echo  $noticias[$i][1]; //contenido
echo  $noticias[$i][2]; //autor
echo  $noticias[$i][0]; //fecha ..etc
$i++;