Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/07/2011, 14:46
Avatar de paloma8513
paloma8513
 
Fecha de Ingreso: enero-2011
Ubicación: Mexico DF
Mensajes: 23
Antigüedad: 13 años, 10 meses
Puntos: 1
Enviar mail dependiendo de un valor en db mysql

Hola tengo una duda y espero puedan ayudarme, en mi base de propiedades inmobiliarias, ahora me piden que cuando se cree una nueva ficha de una propiedad se envie un correo a determinada persona, hasta ahi todo bien con el sigiente codigo

Código PHP:
Ver original
  1. [CODE]require("c:\php\includes\class.phpmailer.php");
  2.  
  3. $mail = new PHPMailer();
  4. $mail->IsSMTP();
  5. $mail->Host = "mymail.com";
  6. $mail->SMTPAuth = true;
  7. $mail->Username = "[email protected]";
  8. $mail->Password = "********";
  9.  
  10. $message = "La siguiente propiedad fue actualizada por: "MemberID().
  11. $message = "<br/>".
  12. $message = "<br/>".$_POST['calle'].
  13. $message = "<br/>".
  14. $message = "<br/>".
  15. $message = "para verla visite:<br/>".
  16. $message = "<br/>".
  17. $message = "http://pagina.com./ficha_tecnica.php?op=$id";
  18.  
  19. $mail->From = "[email protected]";
  20. $mail->FromName = "Sistema de propiedades";
  21. $mail->AddReplyTo("[email protected].");
  22. $mail->AddAddress("[email protected]");
  23. $mail->AddAddress("[email protected]");
  24. $mail->IsHTML(true);
  25. $mail->Subject = "Propiedad actualizada";
  26. $mail->Body = $message;
  27. $mail->Send();[/CODE]

y asi funciona muy bien, ahora que se abrio una nueva sucursal me piden que cuando una propiedad de "PUEBLA" (ID cartera 17 en la base mysql) se agrege se envie un mail al encargado de la cartera puebla y solo a el y si es de cualquier otra cartera (de la 1 a la 16 en la base mysql) el correo siga llegando come estaba

yo creo que con poner un if funcionaria pero lo que no se es si se pueda poner dentro de este codigo o tendria que rehacer todo el codigo.