Ver Mensaje Individual
  #4 (permalink)  
Antiguo 26/01/2005, 08:48
DracoTronick
Invitado
 
Mensajes: n/a
Puntos:
No lo crei necesario pero ahi va...
Donde tendria que terminar esto es este codigo (o sea, la pagina mostrar_pedidosm.php)

Código PHP:
$result = mysql_query ("SELECT * FROM clientes as c, pagos as pa WHERE c.idcliente='$idcliente' AND pa.idcliente='$idcliente'");
$numeroRegistros=mysql_num_rows($result);
while($r=mysql_fetch_array($result))
{    
   $nombrecliente=$r["nombrecompleto"];
   $fechapago=$r["fecha"];
   $importepago=$r["importepago"];
}
?>
  <table width="574" height="60"  border="1" align="center" cellpadding="0" cellspacing="0" bordercolor="#FFFFFF" bgcolor="#FFFFFF">
    <tr>
      <td><table width="100%"  border="0" cellpadding="5" cellspacing="1" bgcolor="#0C66A4">
        <tr>
          <td height="30" colspan="2" bgcolor="#0B588C"><div align="left"><img src="logo_chico2.gif" width="176" height="30"></div></td>
          <td height="30" bgcolor="#0B588C"><div align="right">RESUMEN DE SU CUENTA CORRIENTE <br>
            Fecha:<?php echo date("j-n-Y"); ?></div>            </td>
        </tr>
        <tr align="center">
          <td width="9%" rowspan="2" valign="middle" bgcolor="#0B588C">
              <div align="left"></div>
            <div align="center"></div>
            <div align="center"><img src="../tras/user.jpg" width="41" height="34"></div></td>
          <td width="41%" align="left" valign="middle" bgcolor="#0B588C"><?php echo ("<span class='Estilo3' alig=center>N&ordm; Cliente: $idcliente</span>");?></td>
          <td width="50%" height="20" align="left" valign="middle" bgcolor="#0B588C"><?php echo ("<span class='Estilo3'>Nombre: $nombrecliente</span>");?>
              <div align="center"></div></td>
        </tr>
        <tr align="center">
          <td height="20" align="left" valign="middle" bgcolor="#0B588C"><?php echo ("<span class='Estilo3'>Su ultimo pago fue el: $fechapago</span>");?></td>
          <td height="20" align="left" valign="middle" bgcolor="#0B588C"><?php echo ("<span class='Estilo3'>Por un total de: $$importepago</span>");?>
              <div align="center"></div></td>
        </tr>
      </table></td>
    </tr>
  </table>
  <br>
</div>
<table width="574"  border="0" align="center" cellpadding="0" cellspacing="0">
  <tr>
    <td><div align="center">
      <table width='547px'  border='0' align='center' cellpadding='3' cellspacing='1' bordercolor="#FFFFFF" bgcolor=#FFFFFF>
  <tr>
    <td width='16%' valign="bottom" bgcolor="#0B588C"><div align='center' class="Estilo3">Fecha</div></td>
    <td width='48%' bgcolor="#0B588C" class="Estilo3">Producto</td>
    <td width='12%' bgcolor="#0B588C"><div align='center' class="Estilo3">Cantidad</div></td>
    <td width='12%' bgcolor="#0B588C"><div align='center' class="Estilo3">Importe</div></td>
    <td width='12%' bgcolor="#0B588C"><div align='center' class="Estilo3">Total</div></td>
</tr>
</table>
        <?PHP
$result 
mysql_query ("select * FROM pedido as p, detalle as d, productos as pr WHERE p.idcliente='$idcliente' AND p.fecha>'$fechapago' AND p.idpedido = d.idpedido AND d.idproducto = pr.idproducto AND p.fecha ORDER BY p.fecha ASC");
$numeroRegistros=mysql_num_rows($result);
if(empty(
$numeroRegistros))
    echo (
"<p><font size=4 color='#FF0000''>Ud no posee consumos pendientes<p></font>");
while(
$r=mysql_fetch_assoc($result))
{    
  
   
$IdCliente=$r["idcliente"];
   
$IdPedido=$r["idpedido"];
   
$PedidoFecha=$r["fecha"];
   
$IdDetallePedido=$r["iddetallepedido"];
   
$IdProducto=$r["idproducto"];
   
$Cantidad=$r["cantidad"];
   
$ProductoNombre=$r["producto"];
   
$ProductoImporte=$r["importe"];
   
$TotalProducto $ProductoImporte*$Cantidad;
   
$Totalcuenta $r["totalcuenta"];

echo 
"<table width='547px'  border='0' bgcolor=#000000 align='center' cellpadding='3' cellspacing='1'>\n";
echo 
"  <tr bgcolor='#FFFFFF' class='letranegra'>\n";
echo 
"    <td width='16%'><div align='center' class='letranegra'>$PedidoFecha</td>\n";
echo 
"    <td width='48%'class='letranegra'>$ProductoNombre</td>\n";
echo 
"    <td width='12%'><div align='center'class='letranegra'>$Cantidad</div></td>\n";
echo 
"    <td width='12%'><div align='center'class='letranegra'>$$ProductoImporte</div></td>\n";
echo 
"    <td width='12%'><div align='center'class='letranegra'>$$TotalProducto</div></td>\n";
echo 
"  </tr>\n";
echo 
"</table>\n";
}
?>
<?PHP
$result 
mysql_query ("SELECT SUM(d.cantidad * pr.importe) as totalcuenta FROM pedido as p, detalle as d, productos as pr WHERE p.idcliente='$idcliente' AND p.fecha>'$fechapago' AND p.idpedido = d.idpedido AND d.idproducto = pr.idproducto AND p.fecha");
$numeroRegistros=mysql_num_rows($result);
if(empty(
$result))
  
$totalcuenta="0";
while(
$r=mysql_fetch_assoc($result))
{    
  
   
$totalcuenta=$r["totalcuenta"];
}
?>
Y el que manda el mail con el link es :
<?php

$result = mysql_query ("SELECT * FROM clientes as c, pagos as pa WHERE c.idcliente='$idcliente' AND pa.idcliente='$idcliente'");
$numeroRegistros=mysql_num_rows($result);
while($r=mysql_fetch_array($result))
{
$idcliente=$r["idcliente"];
$email=$r["email"];
$nombrecliente=$r["nombrecompleto"];
$fechapago=$r["fecha"];
$importepago=$r["importepago"];
}
?>
<?PHP
$result = mysql_query ("SELECT SUM(d.cantidad * pr.importe) as totalcuenta FROM pedido as p, detalle as d, productos as pr WHERE p.idcliente='$idcliente' AND p.fecha>'$fechapago' AND p.idpedido = d.idpedido AND d.idproducto = pr.idproducto AND p.fecha");
$numeroRegistros=mysql_num_rows($result);
if(empty($result))
$totalcuenta="0";
while($r=mysql_fetch_assoc($result))
{
$totalcuenta=$r["totalcuenta"];
}
?>
<?PHP
$fecha = date("j\-\ n\-\ Y ");

$server_name = "dos-santos.com.ar";

$person_name = "$nombrecliente";

$person_email ="$email";

$header = "MIME-Version: 1.0\n";
$header .= "Content-Type: text/html; charset=iso-8859-1\n";
$header .="From: info@$server_name\nReply-To: info@$server_name\nX-Mailer: PHP/";

$mensaje = "<style type='text/css'>
<!--
body {
background-color: #CCCCCC;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}
.Estilo1 {
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
color: #FFFFFF;
}
.Estilo2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 12px;
color: #FFFFFF;
}
.Estilo3 {color: #FF0000}
.Estilo4 {
color: #CCCCCC;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 10px;
}
.Estilo5 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 10px;
color: #FFFFFF;
}
.Estilo6 {font-size: 10}
a:link {
color: #FFFFFF;
text-decoration: none;
}
a:visited {
text-decoration: none;
color: #FFFFFF;
}
a:hover {
text-decoration: underline;
color: #FFFFFF;
}
a:active {
text-decoration: none;
color: #FFFFFF;
}
-->
</style></head>

<body>
<table width='80%' border='1' align='center' cellpadding='10' cellspacing='0' bordercolor='#000000'>
<tr>
<td bgcolor='#0C66A4'><table width='100%' border='0' cellpadding='10' cellspacing='0' bgcolor='#0B588C' bordercolor='#FFFFFF'>
<tr>
<td><img src='http://www.dos-santos.com.ar/consulta/logo_chico2.gif' width='176' height='30'></td>
<td><div align='right' class='Estilo1'>RESUMEN DE CUENTA CORRIENTE</div></td>
</tr>
</table>
<p class='Estilo2'>Estimado $person_name,</p>
<p class='Estilo2'>Queremos informarle que el total de su cuenta corriente al dia <b>$fecha</b> es de <font face='verdana' size='2' color='#FF0000'>$$totalcuenta</font></b></p>
<p class='Estilo2'>Si Ud. desea ver el resumen de sus consumos puede hacerlo haciendo click <a href='http://www.dos-santos.com.ar/consulta/mostrar_pedidosm.php?idcliente=$idcliente' target='_blank'>AQUI</a>.</b></p>
<p class='Estilo2'>Recuerde que Ud. puede consultar este rusumen de cuenta en el momento que desee en nuestro sitio web, en la sección Consulta de Cuenta On-Line</b></p>
<p class='Estilo2'>Atte. Dos Santos, servicio de cafetería para empresas.</p>
<table width='100%' border='0' cellpadding='0' cellspacing='0' bgcolor='#0B588C' bordercolor='#FFFFFF'>
<tr>
<td width='50%'><p align='center' class='Estilo5'>Sitio Web: <a href='http://www.dos-santos.com.ar'>www.dos-santos.com.ar</a></p>
</td>
<td height='20'><div align='center' class='Estilo5'>Internos: 1933 :: 1947 :: 82317 </div></td>
</tr>
<tr>
<td height='20' colspan='2'><div align='center' class='Estilo5'>E-Mail: <a href='mailto:[email protected]'>[email protected]</a></div></td>
</tr>
</table>
</td>
</tr>
</table>";

mail("$person_email","Resumen de cuenta corriente","$mensaje","$header");
?>

Hasta luego!