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%"> </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°: </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"> </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ó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ó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> </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í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: </strong></td>
<td>'.$row_DatosTienda['strEmail'].' </td>
<td><strong>Telefono: </strong></td>
<td>'.$row_DatosTienda['strTelefono'].' </td>
<td> <strong>Fax: </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);
?>