Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/04/2014, 15:48
shamaka
 
Fecha de Ingreso: noviembre-2010
Mensajes: 116
Antigüedad: 14 años
Puntos: 7
Seleccionar el proximo usuario activo

Hola amigos, me he estado quemando un poco la cabeza intentando hacer esto.

Bien, es lo siguiente;

Necesito crear una función que busque (De abajo hacia arriba) un usuario de la base de datos que el valor de la tabla status sea 1. Pero, no debe hacer un while y leer todos los registros con ese valor, solo uno de ellos y debe saltar simpre al primero. Por ejemplo;

Tengo 5 usuarios registrados:

Id - nombre - status
1 --- Jong -------- 1
2 --- Roberts ----- 1
3 --- Maria -------- 2
4 --- Jose ---------- 1
5 --- Jonny -------- 1

En este ejemplo tomamos a Jonny como impulso, por lo que vamos a leer los registros por encima de el, saltamos a Jose por ser el primero (aunque tenga el valor 1), el usuario que deberia ser seleccionado es Roberts, por ser el primero con el Status 1 despues de haber saltado a Jose ya que Maria tiene el Status 2.

Para mi ha sido un reto, espero alguno de ustedes me pueda ayudar.

Saludos