Ver Mensaje Individual
  #4 (permalink)  
Antiguo 28/01/2014, 12:31
Avatar de NSD
NSD
Colaborador
 
Fecha de Ingreso: mayo-2012
Ubicación: Somewhere
Mensajes: 1.332
Antigüedad: 12 años
Puntos: 320
Respuesta: Crear PDF entre fechas

Código PHP:
Ver original
  1. <?php
  2. // Tu tabla tiene 7 campos y solo vas a mostrar 6, no tiene sentido traerlos a todos ademas de que no funciona.
  3. // $queEmp = "Select * from compra where compra_date between '$fecha1' and '$fecha2'";
  4. // Lo correcto seria hacerlo asi, el orden de los campos si importa.
  5. // El SQL se escribe en mayusculas, no porque no ande, sino porque es mas facil de leer.
  6. $queEmp = " SELECT
  7.                   compra_rutprovee
  8.                 , compra_area
  9.                 , compra_folio
  10.                 , compra_opciones
  11.                 , compra_date
  12.             FROM
  13.                 compra
  14.             WHERE
  15.                 compra_date BETWEEN '$fecha1' AND '$fecha2'
  16.          ;";
  17. // Las funciones de mysql estan obsoletas y no combiene usarlas. Revisa el manual. Cuanto antes migres a mysqli mejor.
  18. $resEmp =   mysql_query($queEmp, $conexion)
  19.                 or die(mysql_error());
  20.                
  21. // Esto no lo usas, no es nesesario.
  22. // $totEmp = mysql_num_rows($resEmp);
  23.  
  24. // Esto tampoco
  25. // $ixx = 0;
  26. while($datatmp = mysql_fetch_assoc($resEmp))
  27. {
  28.     // $ixx = $ixx+1;
  29.     // Si vas a mostar 6 datos que ya vienen de sql ¿Para que le agregas uno de mas?
  30.     //$data[] = array_merge($datatmp, array('num'=>$ixx));
  31.    
  32.     $data[] = $datatmp;
  33. }
__________________
Maratón de desafíos PHP Junio - Agosto 2015 en FDW | Reglamento - Desafios