Ver Mensaje Individual
  #9 (permalink)  
Antiguo 19/07/2013, 17:39
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: mostrar grid con el resultado de una consulta.

Cita:
Iniciado por AJDM Ver Mensaje
Saludos amigo GNZSOLOYO;

Pues si, el problema es que no estoy muy ducho con PHP.

Te voy a explicar...

Los ejemplo que consigo son un php que por dentro construye la tabla, el query y se arman los registros.

En mi caso yo tengo un PHP que genera varios reportes y dependiendo del reporte que escojas se llama a una funcion donde se genera el informe y cuando le mete a la funcion la tabla me da error.

Son varios querys que necesito mostrar en una sola pantalla, supongo que debo utilizar DIV; pero si nisiquera logro mostrar una tabla como será varios DIV?

Si puedes ayudarme te lo agradeceré enormemente.
Pues te voy a dar un ejemplo de lógica, que tú deberás adaptar a lo que necesitas. El principio es el mismo Son dos loops, el primero recorre los registros, el segundo recorre la columnas:
Código PHP:
Ver original
  1. If ($result) {
  2.         $fcount = mysql_num_fields($result);
  3.         while ($row = mysql_fetch_array($result)) {
  4.             // Aca lo que va en cada linea
  5.             for ($i = 0; $i < $fcount; $i++) {
  6.                 $tag = mysql_field_name($result, $i);
  7.                 /// acá lo que va a cada celda
  8.             }
  9.         }
  10.     }
En esencia, recorre cada registro, y por cada registro realiza otro loop donde recorre cada celada, hasta terminar.
¿Se entiende?
Yo con sólo esas indicaciones, pude hacer todo... veamos lo que pruebas hacer tu.
La única nota es que este ejemplo usa la librería MYSQL de PHP, que es obsoleta, por lo que sería buena idea hacerlo al menos con MYSQLI.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)

Última edición por gnzsoloyo; 19/07/2013 a las 18:20