Ik weet nu hoe je een email naar alle users kunt sturen, maar wat nou als bv. er 10 users zijn, en je wilt een email sturen naar 5 random emailadressen, dus niet de eerste 5. Welk script kan dit?
Ja, dit kan - maar hoe heb je die email adressen opgeslagen?
Er staan 10 emailadressen in mijn database, bv. 10 members. nu wil ik naar 5 random emailadressen een email sturen, hoe?
Select emailadressen from members ORDER BY RAND() LIMIT 0,5
Het script heb je al he ?
Maar waar moet deze regel script nou komen te staan?

<?php
$query = mysql_query("SELECT emailadres FROM tabel");

while ($result = mysql_fetch_row($query))
{
// Header maken
$header .= "From: \"Eelco\" <[email protected]>\r\n";

// Bericht maken
$bericht = "Hoi\n\n";
$bericht .= "Blalblablal\n";

// Onderwerp
$onderwerp = "Mailtje!";

// Mailen
mail($result[0],$onderwerp,$bericht,$header);
}
?>
Maar waar moet deze regel script nou komen te staan?

<?php
$query = mysql_query("SELECT emailadres FROM tabel");

while ($result = mysql_fetch_row($query))
{
// Header maken
$header .= "From: \"Eelco\" <[email protected]>\r\n";

// Bericht maken
$bericht = "Hoi\n\n";
$bericht .= "Blalblablal\n";

// Onderwerp
$onderwerp = "Mailtje!";

// Mailen
mail($result[0],$onderwerp,$bericht,$header);
}
?>


Gewoon zo he -->


<?php
$query = mysql_query("Select emailadressen from members ORDER BY RAND() LIMIT 0,5 ");

while ($result = mysql_fetch_row($query))
{
// Header maken
$header .= "From: \"Eelco\" <[email protected]>\r\n";

// Bericht maken
$bericht = "Hoi\n\n";
$bericht .= "Blalblablal\n";

// Onderwerp
$onderwerp = "Mailtje!";

// Mailen
mail($result[0],$onderwerp,$bericht,$header);
}
?>

Reageren