Ver Mensaje Individual
  #3 (permalink)  
Antiguo 19/02/2011, 17:43
Nathan_1979
 
Fecha de Ingreso: mayo-2007
Mensajes: 348
Antigüedad: 17 años
Puntos: 9
Respuesta: Obtener id anterior y siguiente

Fácil, trabajando en forma de array.

Con una función que te devuelve la posición en la que se encuentra un determinado "slug" o "id" de algo (ya sea una noticia para wordpress o cualquier otra cosa)

Una vez sacado "la key" del array por ejemplo

Código PHP:
Ver original
  1. $arrConLosSlugsDeNoticias;   // Array con los ids o slugs de las noticias
  2.  
  3. $noticiaWordPress = sacarUnaNoticia (  $arrConLosSlugsDeNoticias[$key] );
  4.  
  5. /**
  6.  * Noticia anterior
  7.  */
  8. $noticiaWordPressA = sacarUnaNoticia ( $arrConLosSlugsDeNoticias[$key-1] );
  9.  
  10. /**
  11.  * Noticia Siguiente
  12.  */
  13. $noticiaWordPressS = sacarUnaNoticia ($arrConLosSlugsDeNoticias[$key+1] );


Por ejemplo...
__________________
Debian Squeeze rules!