Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/11/2011, 14:12
miyelopez
 
Fecha de Ingreso: noviembre-2011
Mensajes: 2
Antigüedad: 12 años, 5 meses
Puntos: 0
Pregunta Adjuntar campos de la BD en el cuerpo del mensaje enviado desde PHP

Buenas tardes espero que se encuentren bien, escribo para solicitarles colaboración con respecto al envío de correos con la función mail () desde PHP.

Necesito extraer valores de la base de datos y que lleguen al correo. Cree 2 archivos en dreamweaver uno mail y otro con datos de la fecha del correo, pero no se como insertar los valores para que se reflejen en el cuerpo del mensaje.

Si puedo enviar el correo, pero me falta el detalle de que se reflejen esos valores.

Ejemplo: quiero que cuando llegue una fecha determinada por ejemplo, en las vacunas, se le envie un correo al pediatra recordandole la aplicación de la dosis de la vacuna. Entonces es necesario que en el correo llegue la información del niño, como su código y el nombre.

Mucho les sabria agradecer si esta en sus manos prestarme su colaboración.

Saludos!!!

Adjunto los archivos:

MAIL:

<?php
include("class.phpmailer.php");
include("class.smtp.php");



$mail = new PHPMailer();
$mail->IsSMTP();
$mail->SMTPAuth = true;
$mail->SMTPSecure = "ssl";
$mail->Host = "smtp.gmail.com";
$mail->Port = 465;
$mail->Username = "[email protected]";
$mail->Password = "proyectoupoms";

$mail->From = "[email protected]";
$mail->FromName = "Sistema Automatizado Casa Hogar Bambi I";
$mail->Subject = "Primera Dosis de Vacuna Polio" ;
$body='Buen Día,

<small>Saludos</small>';
$mail->Body =$body;
$mail->AddAddress("[email protected]", "Miriam López");
$mail->IsHTML(true);

if(!$mail->Send()) {
echo "Mailer Error: " . $mail->ErrorInfo;
} else {
echo "Mensaje Enviado!";
}



?>


EL OTRO ARCHIVO ES :

correovacunapolio.php

<title>correo</title><?php

include("conexion.php");

$id_vacunapolio = $_POST["id_vacunapolio"];

$fecha_actual=strftime("%Y-%m-%d");

$sql="select id_vacunapolio, id_nino, polio_1dosis from vacuna_polio ";
$result =mysql_query($sql);


while($row = mysql_fetch_array($result)) {
$polio_1dosis = $row['polio_1dosis'];
if($polio_1dosis==$fecha_actual){

header("Location:mail.php");
}
}
?>