Hallo,
ich bin noch PHP Anfänger und habe folgendes Problem:
Ich habe eine Datenbank angelegt und möchte die gespeicherten Daten bei der Abfrage in ein Array speichern, da alle Daten Email Adressen sind, an die hinterher eine "Sammel Email" geschickt werden soll, quasi ein Newsletter Script.
Das ist mein bisheriger Stand:
Leider kommt da als Ausgabe:
Wie kann ich es hinbekommen, dass alle auf einmal angezeigt werden und wie bekomme ich das array dann so formatiert, dass ich bequem an alle gleichzeitig mit mail(); eine Mail schicken kann ?
Bin für jede Hilfe dankbar!
Gruss, aKuT
ich bin noch PHP Anfänger und habe folgendes Problem:
Ich habe eine Datenbank angelegt und möchte die gespeicherten Daten bei der Abfrage in ein Array speichern, da alle Daten Email Adressen sind, an die hinterher eine "Sammel Email" geschickt werden soll, quasi ein Newsletter Script.
Das ist mein bisheriger Stand:
PHP-Code:
<?php
/* mysql Daten*/
$dbhost = 'xxx';
$dbuser = 'xxx';
$dbpass = 'xxx';
$dbname = 'xxx';
$db_connect = @mysql_connect($dbhost, $dbuser, $dbpass) OR die(mysql_error());
@mysql_select_db($dbname) OR die(mysql_error());
/* mysql Daten Ende*/
$mails = array();
$sql = "SELECT
(email)
FROM
newsletter
ORDER BY
email DESC;";
$result = mysql_query($sql) or die(mysql_error());
while ($row = mysql_fetch_assoc($result)) {
$mails[] = $row['email'];
var_dump($mails);
}
?>
PHP-Code:
array(1) {
[0]=>
string(13) "test1@test.de"
}
array(2) {
[0]=>
string(13) "test1@test.de"
[1]=>
string(13) "test2@test.de"
}
Bin für jede Hilfe dankbar!
Gruss, aKuT
Kommentar