imprimir una tabla con echo o printf - Pregunta desde youtube

lunes, 11 de julio de 2011

 Claro que si.. lo que se debe hacer es simple... puedes usar Jquery JSON para esto o mostrar las tablas de manera facil en el array creado dentro del while (6:43) k recibe los datos de la consulta asi:
$productos[]= array( 'id' =>$row['Nidentificacion'], 'nombre'=>$row['Nombre'], 'precio'=>$row['salario'], 'bonificacion' =>$row['bonificacion'] );

despues colocas este codigo para poder visualizar la tabla creada imprimiendo el array $productos[];

echo("<table width='200' border='1'>
  <tr>

    <td>ID</td>

    <td>Nombre</td>

    <td>Precio</td>

    <td>bonificacion</td>

  </tr>");





   for($i=0;$i<$cantidad;$i++){  ?>



  <? echo"<tr>

    <td>".$productos[$i]['id']."</td>

    <td>".$productos[$i]['nombre']."</td>

    <td>".$productos[$i]['precio']."</td>

    <td>".$productos[$i]['bonificacion']."</td>

  </tr>";



  }

  echo"</table>";


Espero haberte ayudado @gigantov

2 comentarios:

Anónimo dijo...

Gracias.

La solución que combiné no declara vars por cada campo:
var $var1;
var $var2;

Solo construye un array para todo lo de la tabla con una función public:

class clientes{
private $datos_clientes;
public function __construct()
{$this->datos_clientes=array(); }

¿Esto se debe al tamaño de la tabla? Mi tabla de clientes tiene 56 campos y me parece poco práctico crear tantas var $var1; y luego apuntadores $this->var1=$var1; para todo. En realidad un array es muy accesible, siempre.

¿Qué opinas?

Anónimo dijo...

Por cierto, ¿sabes si hay algún sitio para probar clases+html+css+jscript... etc? Algo tipo http://jsfiddle.net

Saludos

Publicar un comentario