Weer een vraagje :p. Ik heb een database met verschillende email adressen. Ik wil nu met de functie mail() een email verzenden naar al die adressen. de variabele $to moet al die adressen bevatten naar wie het bericht moet gestuurd worden. Maar hoe krijg ik al die email adressen daar in? Maw hoe stuur ik 1 bericht naar al die adressen uit men db?
$error1 = "U heeft geen onderwerp opgegeven!";
$error2 = "U heeft geen bericht ingegeven!";
$error3 = "Er kon geen verbinding gelegd worden met de database!";
$error4 = "Kon de database niet selecteren!";
$error5 = "Kon geen gegevens uit de database halen!";
$error6 = "Kon de mail niet versturen!";
$message1 = "E-mail werd succesvol verzonden!";
include 'db_settings.php';
if ($_SERVER['REQUEST_METHOD'])
{
if (!empty ($_POST['subject'])
{
if (!empty ($_POST['message'])
{
mysql_connect($hostname, $user, $password) or die($error3);
mysql_select_db($db) or die($error4);
$row_number = "0";
$row ="0";
$max_rows = mysql_num_rows or die ($error4);
while ($row_number != $max_rows)
{
$row_number = ++;
$sql = "SELECT email FROM newsletter LIMIT $row , '1'";
$to = mysql_query($sql) or die ($error5);
Edit2: met onderstaande code is het nu deze error:
Notice: Use of undefined constant mysql_num_rows - assumed 'mysql_num_rows' in /home/compudesk/domains/computer-desk.be/public_html/newsletter/news_handler.php on line 27
Kon geen gegevens uit de database halen!
$error1 = "U heeft geen onderwerp opgegeven!";
$error2 = "U heeft geen bericht ingegeven!";
$error3 = "Er kon geen verbinding gelegd worden met de database!";
$error4 = "Kon de database niet selecteren!";
$error5 = "Kon geen gegevens uit de database halen!";
$error6 = "Kon de mail niet versturen!";
$message1 = "E-mail werd succesvol verzonden!";
include 'db_settings.php';
if ($_SERVER['REQUEST_METHOD'])
{
if (!empty ($_POST['subject']))
{
if (!empty ($_POST['message']))
{
mysql_connect($hostname, $user, $password) or die($error3);
mysql_select_db($db) or die($error4);
$row_number = "0";
$row ="0";
$max_rows = mysql_num_rows or die ($error4);
while ($row_number != $max_rows)
{
$row_numer = $row_number ++;
$sql = "SELECT email FROM newsletter LIMIT $row , '1'";
$to = mysql_query($sql) or die ($error5);