Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on May 16th, 2012  |  syntax: None  |  size: 1.65 KB  |  hits: 11  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. MySQL to Populate Foreach
  2. $run = mysql_query("SELECT email FROM newsletter");    
  3.  
  4.     foreach ($run as $value) {
  5.         mail($value, $subject, $_POST['message'], $headers);
  6.     }
  7.        
  8. $run = mysql_query("SELECT email FROM newsletter");    
  9.     $email = mysql_fetch_array($run, MYSQL_ASSOC)
  10.     $cols = implode (', ', $email);
  11.     $run2 = mysql_query("SELECT $cols FROM newsletter");    
  12.     while($emaillist = mysql_fetch_array($run2, MYSQL_ASSOC)){
  13.         foreach ($emaillist as $value) {
  14.             mail($value, $subject, $_POST['message'], $headers);
  15.         }                                                                      
  16.     }
  17.        
  18. $handle = mysql_query("SELECT email FROM newsletter");    
  19.  
  20. while ($row = mysql_fetch_assoc( $handle ) )
  21. {
  22.     mail( $row['email'], $subject, $_POST['message'], $headers);
  23. }
  24.        
  25. $run = mysql_query("SELECT email FROM newsletter");    
  26.  
  27. foreach ($run as $value) {
  28.     mail($value, $subject, $_POST['message'], $headers);
  29. }
  30.        
  31. $result = mysql_query("SELECT body, emailaddress, subject  FROM emails");    
  32. if (!$result) { die('error in mysql_query: '.mysql_error())}
  33. while ($row = mysql_fetch_array($result) {
  34.   $body = $row['body'];
  35.   $address = $row['address'];
  36.   $subject = $row['subject'];
  37.   //do stuff with that data.
  38.   //never use $_POST data directly, always feed it though `htmlentities`
  39.   //before outputting it (screen or email)
  40.   //or through mysql_real_escape_string() before inputting it in a DB.
  41.   $echo htmlentities($body);  //sanitize your output or suffer XSS-attacks
  42.   .....
  43. }
  44.        
  45. SELECT e.body, e.subject, e.header, e.whatever FROM emails e
  46. INNER JOIN newsletter n ON (n.id = e.newsletter_id)
  47. WHERE n.id = 1466