Ver Mensaje Individual
  #5 (permalink)  
Antiguo 19/04/2013, 15:16
Avatar de pdominguez0608
pdominguez0608
 
Fecha de Ingreso: enero-2013
Ubicación: Alcobendas
Mensajes: 40
Antigüedad: 11 años, 11 meses
Puntos: 0
Respuesta: dompdf y MySQL problema

y esta (parte 2):
Código PHP:
</head>

<body>

<div class='container'>
  <div class='contentFactura'>
      <div class='factura'>  
   <?php 
$strHTML 
'<table width="100%" border="0" cellspacing="0" cellpadding="10"><tr>
<td width="39%"><img src="../images/punto3.jpg" width="205" height="76" alt="Logo"></td>
<td width="61%">&nbsp;</td></tr>
<tr><td><strong>Fecha Factura: </strong>'
.date("d-m-Y").' <br />
      <strong>Fecha de compra</strong>: '
.$row_DatosCompra['fchCompra'].'</td>
<td><strong>Factura N&deg;: </strong>AA '
.date("Y").'-'.$row_DatosCompra['idCompra'].'</td></tr>

</table><br>
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr>
<td width="15%" align="right"><strong>Nombre:</strong></td>
<td width="36%">'
.$row_DatosUsuario['strNombre'].' '.$row_DatosUsuario['strApellidos'].'</td>
<td width="15%" rowspan="7">&nbsp;</td>
<td width="34%"><h2>'
.$row_DatosTienda['strRazonSocial'].'</h2></td></tr>
<tr><td align="right"><strong>D.N.I./C.I.F.:</strong></td>
<td>'
.$row_DatosUsuario['strDni'].'</td>
<td>'
.$row_DatosTienda['strCIF'].'</td></tr>
 <tr><td align="right"><strong>Direcci&oacute;n:</strong></td>
<td>'
.$row_DatosDireccion['strCalle'].', '.$row_DatosDireccion['strNumero'].' '.$row_DatosDireccion['strPiso'].' '.$row_DatosDireccion['strLetra'].'<br />'.$row_DatosDireccion['strExtension'].'</td>
 <td>'
.$row_DatosTienda['strCalle'].', '.$row_DatosTienda['strNumero'].' '.$row_DatosTienda['strPiso'].' '.$row_DatosTienda['strLetra'].'<br />'.$row_DatosTienda['strExtension'].'</td></tr>
<tr><td align="right"><strong>Poblaci&oacute;n:</strong></td>
<td>'
.$row_DatosDireccion['strPoblacion'].'</td>
<td>'
.$row_DatosTienda['strPoblacion'].'</td></tr>
<tr><td align="right"><strong>C.P.:</strong></td>
<td>'
.$row_DatosDireccion['intCP'].'</td>
<td>'
.$row_DatosTienda['intCP'].'</td></tr>
<tr><td align="right"><strong>Provincia:</strong></td>
<td>'
.MostrarNombreProvincia($row_DatosDireccion['intProvincia']).'</td>
<td>'
.MostrarNombreProvincia($row_DatosTienda['intProvincia']).'</td></tr>
<tr><td align="right"><strong>Pais:</strong></td>
<td>'
.MostrarNombrePais($row_DatosDireccion['intPais']).'</td>
<td>'
.MostrarNombrePais($row_DatosTienda['intPais']).'</td></tr></table><br><br>
<table border="0" cellspacing="0" cellpadding="3">
<tr align="center">
<td><strong>Marca</strong></td>
<td><strong>Producto</strong></td>
<td><strong>Color</strong></td>
<td><strong>Talla</strong></td>
<td><strong>Precio</strong></td>
<td><strong>Cant.</strong></td>
<td><strong>Dto.</strong></td>
<td><strong>Total</strong></td>
<td colspan="2"><strong>I.V.A.</strong></td>
<td><strong>Total Linea</strong></td></tr>'
;
     do { 
   if (
$row_DatosLineas['idProducto']!=90000){
   
//*********** VARIABLES ************
//    *********************************************
                
$precioTicket=0;
                
                     
$descuentoEnLinea=($row_DatosLineas['intCantidad']*$row_DatosLineas['intPrecioUnitario']/100)*$row_DatosCompra['intDescuento'];
                     
$TotalLinea=$row_DatosLineas['intCantidad']*$row_DatosLineas['intPrecioUnitario']-$descuentoEnLinea
                     
$IVALinea=$TotalLinea*$row_DatosLineas['intIVA'];
                     
$IVA=$row_DatosLineas['intIVA']*100;
    
//*********** VARIABLES ************
//    *********************************************

$strHTML $strHTML '<tr><td align="left">'.ObtenerNombreMarcadeProducto($row_DatosLineas['idProducto']).'</td>
<td align="left">'
.ObtenerNombreProducto($row_DatosLineas['idProducto']).'</td>
<td align="center">'
.ObtenerNombreTalla($row_DatosLineas['intColor']).'</td>
<td align="center">'
.ObtenerNombreTalla($row_DatosLineas['intTalla']).'</td>
<td align="right">'
.$row_DatosLineas['intPrecioUnitario'].'€</td>
<td align="center">'
.$row_DatosLineas['intCantidad'].'</td>
 <td align="center">'
.$row_DatosCompra['intDescuento'].'%</td>
<td align="right">'
.round($TotalLinea,2).'€</td>
<td >'
.$IVA.'%</td>
<td align="right">'
.round($IVALinea,2).'€</td>
<td align="right">'
.round($TotalLinea+$IVALinea,2).'€</td></tr>';
       }
               else
              { 
              
//CONTROLAMOS EL TICKET DE DESCUENTO 
               
$precioTicket=$row_DatosLineas['dblTicket'];
      
$strHTML $strHTML '<tr><td>&nbsp;</td>
                <td>Ticket Descuento</td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td align="right">-'
.$row_DatosLineas['dblTicket'].'€</td>';
      
        
//FIN DE CONTROLAMOS EL TICKET DE DESCUENTO
               
}
     } while (
$row_DatosLineas mysql_fetch_assoc($DatosLineas));

$strHTML $strHTML '</table><br><br>
<br /><br /><br />
<table border="0" align="right" cellpadding="4" cellspacing="0"><tr>
<td align="right"><strong>Sub-Total:</strong></td>
 <td align="right">'
.$row_DatosCompra['dblSubTotal'].'€</td></tr>
 <tr><td align="right"><strong>Total I.V.A.:</strong></td>
<td align="right">'
.$row_DatosCompra['dblTotalIVA'].'€</td></tr>
<tr><td align="right"><strong>Gastos de env&iacute;o:</strong></td>
 <td align="right">'
.$row_DatosCompra['dblGastosEnvio'].'€</td></tr>';

  if (
$precioTicket>0) {
  
$strHTML $strHTML '<tr><td align="right"><strong>Ticket Dto.:</strong></td>
<td align="right">-'
.$precioTicket.'€</td></tr>';
      }
  
$totalFactura=$row_DatosCompra['dblTotal']-$precioTicket;
$strHTML $strHTML '<tr><td align="right"><strong>TOTAL:</strong></td>
<td align="right">'
.$totalFactura.'€</td></tr></table>';



if ( isset(
$_POST['PDF_7']) ) 
    
doPDF("",$strHTML,true,"style.css",true); //lo guardamos en la carpeta pdfs 
    
?>
<!doctype html> 
<html> 

<head> 
</head> 
<body>     
        
<?php echo $strHTML ?>
 <!-- end .contentfactura --></div>
   <!-- end .content --></div>
  <div class='footer'>
    <p><div class="formulario">
<form  action='<?php echo $_SERVER['PHP_SELF'?>' method='POST'> 
<input name='PDF_7' type='submit' value='CREAR FACTURA' />

</form> </div></p>



<!-- ***************** PENDIENTE DE PONER EN FACTURA *************************** -->
<div class='Lineafactura'>
<?php    
$strHTML 
$strHTML '<table border="0" align="center" cellpadding="0" cellspacing="0"><tr>
<td><strong>E-Mail:&nbsp;</strong></td>
<td>'
.$row_DatosTienda['strEmail'].'&nbsp;</td>
<td><strong>Telefono:&nbsp;</strong></td>
<td>'
.$row_DatosTienda['strTelefono'].'&nbsp;</td>
<td> <strong>Fax:&nbsp;</strong></td>
<td>'
.$row_DatosTienda['strFax'].'</td></tr></table>';
?>
</div>
  </div>
<!-- end .container --></div>
</body>
<!-- InstanceEnd --></html>
<?php
mysql_free_result
($DatosTienda);

mysql_free_result($DatosUsuario);

mysql_free_result($DatosCompra);

mysql_free_result($DatosLineas);

mysql_free_result($DatosDireccion);
?>
__________________
http://www.facebook.com/Punto3Web