Hola Buenas Tardes!
Sigo intentando como resolver el problema de que solo me toma el primer nombre de la base de datos, pero apesar de estar cambiando diferentes variables no he podido acertar.
Si pongo la variable $name al lado de $message:
Código PHP:
$to = $a1[mem_email];
$subject = $_POST[sub];
$message = $name;
$headers = "MIME-Version: 1.0\n";
$headers .= "Content-type: text/plain; charset=iso-8859-1\n";
Si envia los correos con los diferentes nombres, pero cuando uso la etiqueta [[nombre]] desde el <form> solo lo remplaza por el primero. ¿Por qué sucede esto? Si esa variable también esta dentro del "while".
Si sirve, para ayudarme a resolver este problema, incluyo también los campos de la base de datos:
Código:
DROP TABLE IF EXISTS Miembros;
CREATE TABLE Miembros (
mem_id int(10) NOT NULL auto_increment,
mem_name varchar(150) NOT NULL default '',
mem_email varchar(150) NOT NULL default '',
mem_news char(1) NOT NULL default 'y',
PRIMARY KEY (mem_id)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_spanish_ci;
Si alguien me puede ayudar se lo agradeceria infinitamente.