Foros del Web » Programando para Internet » PHP »

duda con un while!

Estas en el tema de duda con un while! en el foro de PHP en Foros del Web. buenas! qui llego con otra duda! en mi codigo php tengo un while! como hago yo para cerrar el ciclo cuando encuentre la ultima fila ...
  #1 (permalink)  
Antiguo 05/05/2010, 13:39
(Desactivado)
 
Fecha de Ingreso: febrero-2010
Mensajes: 96
Antigüedad: 14 años, 2 meses
Puntos: 0
duda con un while!

buenas! qui llego con otra duda!

en mi codigo php tengo un while!

como hago yo para cerrar el ciclo cuando encuentre la ultima fila de mi tabla??

cual seria la condicion??

gracias a los que atiendan mi pregunta
  #2 (permalink)  
Antiguo 05/05/2010, 13:41
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años
Puntos: 1517
Respuesta: duda con un while!

El ciclo se cierra por si solo
Código PHP:
Ver original
  1. while($row = mysql_fetch_assoc($resultado)){
  2.   //codigo
  3. }
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #3 (permalink)  
Antiguo 05/05/2010, 13:44
(Desactivado)
 
Fecha de Ingreso: febrero-2010
Mensajes: 96
Antigüedad: 14 años, 2 meses
Puntos: 0
Respuesta: duda con un while!

Cita:
Iniciado por abimaelrc Ver Mensaje
El ciclo se cierra por si solo
Código PHP:
Ver original
  1. while($row = mysql_fetch_assoc($resultado)){
  2.   //codigo
  3. }
mi pana suena a "mas facil imposible"

si funciona aviso y me disculpo por mi ignorancia el unico detalle es que no uso las sentencias mysql_fetch_assoc

para mi seria sqlsrv_fetch_assoc
  #4 (permalink)  
Antiguo 05/05/2010, 13:59
(Desactivado)
 
Fecha de Ingreso: febrero-2010
Mensajes: 96
Antigüedad: 14 años, 2 meses
Puntos: 0
Respuesta: duda con un while!

presentia q iba a pasar xD

Código error:
Ver original
  1. Call to undefined function sqlsrv_fetch_assoc()

habra otra "function" que pueda usar que no sea sqlsrv_fetch_assoc()

pddt. tambien investigare!! lo coloco pregunto porque iba a avisar si servia o nop :D
  #5 (permalink)  
Antiguo 05/05/2010, 14:09
Avatar de JessicaTJ  
Fecha de Ingreso: enero-2007
Ubicación: 127.0.0.1
Mensajes: 472
Antigüedad: 17 años, 4 meses
Puntos: 25
Respuesta: duda con un while!

Cita:
Iniciado por dohko7 Ver Mensaje
presentia q iba a pasar xD

Código error:
Ver original
  1. Call to undefined function sqlsrv_fetch_assoc()

habra otra "function" que pueda usar que no sea sqlsrv_fetch_assoc()

pddt. tambien investigare!! lo coloco pregunto porque iba a avisar si servia o nop :D
De casualidad no es mssql_fetch_assoc?
__________________
٩(͡๏̯͡๏)۶ || ٩(͡๏̯͡๏)۶
  #6 (permalink)  
Antiguo 05/05/2010, 14:14
(Desactivado)
 
Fecha de Ingreso: febrero-2010
Mensajes: 96
Antigüedad: 14 años, 2 meses
Puntos: 0
Respuesta: duda con un while!

noo mi pana xD lo que pasa es que el sql server que tiene la empresa trabaja con librerias sqlsrv en vez de utilizar mysql
::):

por se te interesa saber mas aca te dejo un link que estaba leyendo sobre las constantes sqlsrv

http://msdn.microsoft.com/es-es/library/cc296183%28SQL.90%29.aspx
  #7 (permalink)  
Antiguo 05/05/2010, 14:15
(Desactivado)
 
Fecha de Ingreso: febrero-2010
Mensajes: 96
Antigüedad: 14 años, 2 meses
Puntos: 0
Respuesta: duda con un while!

Cita:
Iniciado por dohko7 Ver Mensaje
noo mi pana xD lo que pasa es que el sql server que tiene la empresa trabaja con librerias sqlsrv en vez de utilizar mysql
::):

por se te interesa saber mas aca te dejo un link que estaba leyendo sobre las constantes sqlsrv

http://msdn.microsoft.com/es-es/libr...SQL.90%29.aspx
disculpa: no es mi pana!! es chica
  #8 (permalink)  
Antiguo 05/05/2010, 14:16
Avatar de JessicaTJ  
Fecha de Ingreso: enero-2007
Ubicación: 127.0.0.1
Mensajes: 472
Antigüedad: 17 años, 4 meses
Puntos: 25
Respuesta: duda con un while!

Yo decia MSSQL no MYSQL XD

Sobre lo de sql, tendrias que ver que PHP tuviera instaladas las librerias para poder trabajar con SQL server
__________________
٩(͡๏̯͡๏)۶ || ٩(͡๏̯͡๏)۶
  #9 (permalink)  
Antiguo 05/05/2010, 14:25
(Desactivado)
 
Fecha de Ingreso: febrero-2010
Mensajes: 96
Antigüedad: 14 años, 2 meses
Puntos: 0
Respuesta: duda con un while!

exacto!! las librerias las tengo! ahora pensandolo bien! supongo que no tengo las librerias completas!

aunque mi duda sigue en las mismas!

eh probado sqlsrv_fetch_array pero me agarra desde las segunda fila!

pues leyendo un poco el sqlsrv_fetch_array recoge los datos de la linea siguiente :(
  #10 (permalink)  
Antiguo 05/05/2010, 15:33
Avatar de Heli0s  
Fecha de Ingreso: abril-2010
Mensajes: 789
Antigüedad: 14 años
Puntos: 40
Respuesta: duda con un while!

Se ve que no existe la función replica de mysql_fetch_assoc para sqlserver, pero es igual (Que yo sepa) con mysql_fetch_array (por lo tanto, con sqlsrv_fetch_array), cuando llega a la última fila, ya no lee más y el bucle while deja de repetirse, espero que esto sea así, ya que en temas anteriores las cosas iban un poco raras jeje.

Ahora bien, tu duda es que cierre el ciclo usando el método que me dijiste en el otro tema? que lees campo por campo? sin la función sqlsrv_fetch_array?

Un saludo

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:14.