Heb een output gemaakt van me database. Als ik het hou tot LIMIT 1 gaat het goed. Dan wordt er netjes 1 mail gestuurd. Alleen wil ik het nu zonder limit gaan doen. Alleen dan worden er wel 2 mailtjes gestuurd. In het eerste mailtje staan allebei de gegevens en in het tweede alleen van de laatste. Nu wil ik dat de gegevens apart worden verstuurd. Wat is er fout dat niet naar alles een mail wordt gestuurd?
De vereenvoudigde code:
<?php
// Mail voor klant
$select2 = "SELECT voornaam, tv, achternaam, mv, adres, postcode, woonplaats, tel1, tel2, mobiel, email, gebd, gebp, cursus, boot, optimist, laser, pico, laservago, jzkb, kielboot, catamaran, surfen, kajuitzeilen, aanmeldenmet, opmerking FROM exp_freeform_entries ORDER BY entry_id DESC LIMIT 0,2";
$selectq2 = mysql_query($select2);
$message = "We hebben je aanmeldingsformulier ontvangen met de volgende gegevens:<br><br>";
while($result2 = mysql_fetch_assoc($selectq2)){
$message .= "<table>";
$message .= "<tr><td><b>Persoonlijke gegevens:</b><td></td></tr>";
$email = $result2['email'];
// Eind mail Klanten
$wbemail= "[email protected]";
$headers = "MIME-Version: 1.0\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\n";
$headers .= "From:Zeilschool Aalsmeer <[email protected]>\n";
mail($email, "inschrijfformulier" , $message, $headers);
}
?>
1.036 views