Ver Mensaje Individual
  #2 (permalink)  
Antiguo 13/01/2010, 05:39
alejandroperez
 
Fecha de Ingreso: noviembre-2009
Mensajes: 7
Antigüedad: 14 años, 6 meses
Puntos: 0
Respuesta: añadir varios registros en cuerpo de mail con php

POSTEO EL CODIGO ACTUAL:
Código PHP:
Ver original
  1. <?php
  2. // recogemos las variables enviadas por el formulario
  3. $usuario=$_POST['usuario'];
  4. $texto=$_POST['texto'];
  5.  
  6. // Conectamos a la base de datos
  7. $dbhost='localhost';
  8. $dbusername='---';
  9. $dbuserpass='--';
  10. $dbname='--';
  11.  
  12. // Conectar a la base de datos
  13. mysql_connect ($dbhost, $dbusername, $dbuserpass);
  14. mysql_select_db($dbname) or die('No se puede seleccionar la base de datos');
  15.  
  16. // Si existe, buscamos en la bd
  17. $res=mysql_query("SELECT mail FROM usuarios WHERE sus ='SI'");
  18. while($row = mysql_fetch_array($res)) {
  19.  
  20. // enviamos el email de recuperacion
  21. $headers = "MIME-Version: 1.0\r\n";
  22. $headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
  23. $headers .= "From: MAIL <[email protected]>\r\n";
  24. mail($row[mail], "Noticia", "<p>Se ha insertado una nueva noticia por $usuario</p><ul>$texto</ul>", $headers);
  25.  
  26. }
  27.    mysql_free_result($res);
  28.      
  29. ?>