#1• Hola tengo una duda, hice un formulario para hacer una consulta por cliente y periodo de fecha, y de hay lo mando a un archivo en php donde este genera una tabla en PDF, pero cuando quiero meter un foreach, para que me imprima cada registro de la tabla de la consulta que hice, me manda un error que foreachque dice que no se puede utilizar. Quiero saber de que otra forma puedo obtener los datos de mi BD La siguiente consulta me imprime solo el ultimo registro de la siguiente tabla
if ($oHoja->buscar() ){ ME IMPRIME ASI, PERO QUIERO QUE ME IMPRIMA TODA LA TABLA, QUE CICLO UTILIZO O QUE ONDA????
|
#2• while |
#3•• Sí, es como te dicen. tienes que usar la función while, que te sirve para filas devueltas en mysql. Creo que foreach es para arrays, aunque no me estoy seguro. Pero ahí te dejo el link: Aclaración: While significa mientras en inglés: mientras(algo){ hacer esto; } ej: while($variable=mysql_fetch_assoc($resultadomysql){ echo $var['un_campo_de_tu_tabla']; } Este ejemplo te mostraría ese campo de tu tabla en todas tus filas, hasta que no quede ninguna... Saludos!! |
ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un nuevo tema en lugar de responder al actual |
Opciones: Ir al subforo: |
Permisos: TU NO PUEDES Escribir nuevos temas TU NO PUEDES Responder a los temas TU NO PUEDES Editar tus propios mensajes TU NO PUEDES Borrar tus propios mensajes |
Temas similares | ||||
Tema | Usuarios | Respuestas | Visitas | Actividad |
---|---|---|---|---|
Por: franciskiko_20, el 08/Mar/2012, 23:52 | 2 | 2k | Mar/12 | |
Por: luck_rx, el 09/Jun/2010, 20:52 | 1 | 2k | Jun/10 | |
Por: hh809, el 07/Feb/2009, 00:43 | 1 | 2k | Feb/09 | |
Por: germangerman, el 02/Jun/2006, 04:24 | 8 | 5k | Jun/06 | |
Por: germangerman, el 08/Ene/2006, 03:13 | 7 | 5k | Jan/06 |