Cita:
Iniciado por xfxstudios
el problema es que el primero resultado no l.o muestra o lo muestra en blanco
Ese es precisamente el problema de usar do-while y o no un while a secas.
¿Sabes cuales son las diferencias?
Usar do-while primero ejecuta el bloque de código antes del while, entonces ahí está tu error, en el bloque de código usas la variable $row y ésta no existe sino hasta ejecutar el while.
Entonces ¡estás haciendo las cosas al revés!
Debes usar while y nada más, así primero se ejecuta el while, entonces la variable $row se crea y al ejecutar el bloque de código todo debería ir mejor.
Reflexiona bien lo que te he mencionado.