Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/06/2011, 09:44
patiurco
 
Fecha de Ingreso: mayo-2011
Ubicación: Toluca
Mensajes: 115
Antigüedad: 12 años, 11 meses
Puntos: 2
-Problema para recorrer consulta??

Hola a todos buen día mi problema es específicamente lo que dice el titulo, no se en que parte de mi código colocar mi recorrido, estoy haciendo un reporte de php a pdf, y todo lo hace muy bien salvo el recorrido, y por lo tanto solo me muestra en el pdf el ultimo registro, a continuación les dejo mi código espero alguien pueda ayudarme gracias y que tengan un buen día.

Código PHP:
Ver original
  1. <?php
  2. require_once('html2pdf/html2pdf.class.php');
  3. $html2pdf = new HTML2PDF('1','Letter','es', false, 'ISO-8859-15', array(0, 0, 0, 0));
  4. //conexion a la base
  5. $conexion=mysql_connect('localhost','root','')or die("IMPOSIBLE CONECTARSE AL SERVIDOR");
  6. $base=mysql_select_db('aceros_anglo',$conexion)or die("IMPOSIBLE CONECTARSE A LA BASE");
  7. $c="SELECT * FROM productos";
  8. $res=mysql_query($c);
  9. $filas=mysql_num_rows($res);
  10. for($y=0;$y<$filas;$y++) //Aqui recorro mi consulta, pero la cierre donde la cierre solo me da el ultimo registro
  11.   {
  12.    $nombre=mysql_result($res,$y,'nombre');
  13.    $idp=mysql_result($res,$y,'idp');
  14.    $existencia=mysql_result($res,$y,'existencia');
  15.   }
  16. /******CABECERA******///
  17. $html="<table border='1' align='center'>
  18.            <tr>
  19.                <td bgcolor='DimGray'><font color= 'white'>Clave del producto</font></td>
  20.                <td bgcolor='DimGray'><font color= 'white'>Nombre del producto</font></td>
  21.                <td bgcolor='DimGray'><font color= 'white'>Existencias</font></td>
  22.            </tr>";
  23.    
  24. $html.="<tr>
  25.            <td bgcolor='#CCCCCC'><b>".$idp."</b></td>
  26.            <td bgcolor='#CCCCCC'><b>".$nombre."</b></td>
  27.            <td bgcolor='#CCCCCC'><b>".$existencia."</b></td>";
  28. $html.= "</tr></table>";
  29. $html2pdf->WriteHTML($html);
  30. $html2pdf->Output('Nombre_de_tu_PDF.pdf','I');
  31. ?>