Select in tabel si trimitere mail / newsletter

Discutii despre script-uri si coduri PHP-MySQL, precum si lucru cu XML in PHP.
legolas
Mesaje:16

Select in tabel si trimitere mail / newsletter

salut!
Dupa ce adaug stirea in db si in site, trebuie sa-mi trimita mail la toti abonatii la newsletter, insa nu o face...

Cod: Selectaţi tot

$result = addNews($titlu,$continut);
            if (!$result) {
                $q = "SELECT COUNT(*) FROM newsletter";
                $res = mysql_query($q,$conexiune) or die(mysql_error());
                while ( $list = mysql_fetch_assoc($res) ) {
                    //stocheaza datele returnate de mysql in variabile array pt fiecare coloana
                    $id[] = $list['id'];
                    $email[] = $list['email'];    
                }
                
                for ($i = 0; $i < count($id);$i++ ) {
                    $sender = 'email@yahoo.com';
                    mail($email[$i],$titlu,$continut, 'FROM: '.$sender);
                }
            } 
Cand ajungi in varful muntelui, continua sa urci!

MarPlo Mesaje:4343
Codul SQL:

Cod: Selectaţi tot

$q = "SELECT COUNT(*) FROM newsletter";
Returneaza numar de randuri inregistrate (asta face COUNT(*) ), nu si datele lor.
Pentru a selecta randurile cu datele din toate coloanele, trebuie asa:

Cod: Selectaţi tot

$q = "SELECT * FROM newsletter";

legolas Mesaje:16
Multumesc :D
Cand ajungi in varful muntelui, continua sa urci!

Subiecte similare