Ver Mensaje Individual
  #6 (permalink)  
Antiguo 20/04/2012, 07:32
Avatar de linuxzero
linuxzero
 
Fecha de Ingreso: noviembre-2011
Ubicación: Argentina
Mensajes: 778
Antigüedad: 13 años, 2 meses
Puntos: 160
Respuesta: seleccionar siguiente elemento y anterior en un array

para saber en que posicion esta cierto valor del vector podes usar el metodo array_search()

http://php.net/manual/es/function.array-search.php

Este es un ejemplo de la pagina

Código PHP:
Ver original
  1. <?php
  2. $matriz = array(0 => 'blue', 1 => 'red', 2 => 'green', 3 => 'red');
  3.  
  4. $clave = array_search('green', $matriz); // $clave = 2;
  5. $clave = array_search('red', $matriz);   // $clave = 1;
  6. ?>

Entonces despues sabiendo la posicion del artista que queres, te manejas con la posicion +1 -1 del vector para acceder al anterior y siguiente, siempre y cuando tengas uno antes o despues, eso lo vas a tener que validar, en caso de que sea el primer o el ultimo elemento del vector.

Saludos
__________________
Si todo fuera tan sencillo como un symfony cc la vida seria más fácil.
http://phpnico.wordpress.com