Ver Mensaje Individual
  #2 (permalink)  
Antiguo 20/04/2006, 11:33
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Se me ocurre .. una consulta SQL típica:

SELECT id FROM tabla WHERE nombre='$nombre' LIMIT 1 ORDER BY id ASC

Limitando a un resultado .. ordenado por el campo "id" (autonumérico y único que debes tener) y en forma ascendente.

Luego ir obtener el id de ese registro obtenido: la primera ocurrencia .. y de ahí hacer otra consulta tipo:

SELECT id FROM tabla WHERE id >= $id ORDER BY id ASC

Desde el $id obtenido anteriormente, ordenado por ID en forma ascendente y que cumplan que ese ID sea mayor o igual al que obtuvimos.

Supongo que esto que hago en un par de consultas SQL .. se podría optimizar en una sóla (tal vez con sub-consultas si la versión de tu BBDD lo soporta).

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.