Estou com um probleminha...
Tenho que enviar por email, através do phpmailer noticias com a data de hoje por exemplo, isso será feito automaticamente todo o dia depois das 10 horas da manha...
Até ai blza...
Só que esta acontecendo um problema estranho... só esta enviando a ultima noticia cadastrada na data X, se tiver 10 ou 15, só a ultima cadastrada com data daquele dia é enviada...
Estou utilizando while para pegar os dados do BD, se faço um "echo" para imprimir na tela, aparece todas as noticias do dia blza, mas no email só vai a ultima.
Vejam como está dentro do WHILE:
$noticias_de_hoje = "<b>".$dados[DATA]." - ".$nome_categoria." - ".$dados[hora]." hrs<br></b>".$dados[titulo]."<br><br>"; echo "$news_de_hoje";
No echo "$news_de_hoje"; aparece blza...
Se coloco fora do WHILE só aparece uma, e como o código do envio do email esta fora do WHILE ai que esta o problema.
Não posso colocar dentro do WHILE senão vai mandar um email para cada noticia, tem que mandar um email com todas juntas...
Tem como me dizer se tenho que usar algo tipo o foreach ou coisa assim pra juntar todas essas noticias???
Bem amigos... seria issom tomaras que alguem possa me ajudar.
Abração a todos.
Att.
Douglas