Jump to content

db_query to email


georgehowell

Recommended Posts

hi there

there seems to be lots of code out there for saving email content to a database, but what about sourcing email addresses from a database to compile mailouts?

Here's my first attempt (which doesn't work), but i'm just a student (sorry)...

 

<?php

$database = "skyzone";

$username = "root";

$password = "";

// connect to database

$db = new PDO("mysql:host=localhost;dbname=$database",$username,$password);

//query database

$result = db_query("SELECT email FROM users WHERE subscribe = '1'", $emails);

while ($row = db_fetch_object($result)) {

$to = $emails;

$subject = "SkyZone Newsletter";

$body = "Newsletter.pdf";

if (mail($to, $subject, $body)) {

  echo("<p>Message successfully sent!</p>");

  } else {

  echo("<p>Message delivery failed...</p>");

  }

}

 

 

Does any body know?

 

cheers, George

Link to comment
https://forums.phpfreaks.com/topic/199637-db_query-to-email/
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.