Ver Mensaje Individual
  #13 (permalink)  
Antiguo 08/01/2014, 07:20
quimfv
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 8 meses
Puntos: 574
Respuesta: Consulta sobre: contador de filas, seleccionar fila y mostrarla.

Código MySQL:
Ver original
  1. SELECT * FROM tabla WHERE la condición

Esto da los 500 registros ordenados de forma no previsible

Código MySQL:
Ver original
  1. SELECT * FROM tabla WHERE la condición ORDER BY el orden

Esto da los 500 registros ordenado de forma previsible "el orden"

Código MySQL:
Ver original
  1. SELECT * FROM tabla WHERE la condición ORDER BY el orden LIMIT 21,1;

Esto da el registro 22 dentro de los 500 ordenados por "el orden".

Se entiende ahora?

Como metes ese 21 en la sentencia es cosa de php que como te han dicho es offtopic de este foro.

Seria mucho mas eficiente que del select option obtengas el id del registro no su ordinal.

Código MySQL:
Ver original
  1. SELECT * FROM tabla WHERE id=$id

es mucho más rápido que todo lo anterior.... uf se me ha escapado un poco de php sorry gnzsoloyo
__________________
Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.

Última edición por quimfv; 09/01/2014 a las 01:54