
20/04/2006, 11:33
|
O_O | | Fecha de Ingreso: enero-2002 Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 23 años, 2 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. |