O código abaixo deveria pegar as mensagens postadas no dia e colocar tudo em uma variável para ser enviada via e-mail.
Ele dá erro na linha que faço o segundo While, já dentro da variável. Como eu devo fazer para inserir isso???
$link = mysql_connect("localhost", "d13566_debates", "TB971115d")
or die ("Impossível conectar com o banco de dados!");
mysql_select_db("d13566_debates");
$consulta = "SELECT * FROM push_topics WHERE FROM_UNIXTIME(topic_time,'%d%m%Y') = " . $agora;
$resultado = mysql_query($consulta) or die ("Falha na consulta");
$numero_de_postagens = mysql_num_rows($resultado);
$Mensagem = 'Resumo das mensagens postadas no site hoje:
Foram postadas '.$numero_de_postagens.' novas mensagens.
'
while ($linha = mysql_fetch_assoc($resultado))
{
$codigo = $linha["topic_first_post_id"];
$consulta2 = "SELECT * FROM push_posts_text WHERE post_id =".$codigo;
$resultado2 = mysql_query($consulta2) or die ("Falha na consulta 2");
$titulo = $linha["topic_title"];
$textudo = mysql_fetch_assoc($resultado2);
$texto = $textudo["post_text"];
$numero = "1";
'Mensagem nº ['.$numero.'] - "'.titulo.'"
Resumo da mensagem:
"'.$texto.'"
Para responder a essa mensagem clique nesse link: http://www.debates.not.br/push/viewtopic.php?t='.$codigo.' .
'
$numero++;
}
'
Caso não consiga visualizar a mensagem copie o referido link e cole no seu navegador.
--------------------------------------------------
ATENÇÃO: Não responda esse e-mail clicando em responder. Respostas enviadas por e-mail não são visualizadas no site. Para responder acesse o link acima.';
Pergunta
hencker
O código abaixo deveria pegar as mensagens postadas no dia e colocar tudo em uma variável para ser enviada via e-mail.
Ele dá erro na linha que faço o segundo While, já dentro da variável. Como eu devo fazer para inserir isso???
$link = mysql_connect("localhost", "d13566_debates", "TB971115d") or die ("Impossível conectar com o banco de dados!"); mysql_select_db("d13566_debates"); $consulta = "SELECT * FROM push_topics WHERE FROM_UNIXTIME(topic_time,'%d%m%Y') = " . $agora; $resultado = mysql_query($consulta) or die ("Falha na consulta"); $numero_de_postagens = mysql_num_rows($resultado); $Mensagem = 'Resumo das mensagens postadas no site hoje: Foram postadas '.$numero_de_postagens.' novas mensagens. ' while ($linha = mysql_fetch_assoc($resultado)) { $codigo = $linha["topic_first_post_id"]; $consulta2 = "SELECT * FROM push_posts_text WHERE post_id =".$codigo; $resultado2 = mysql_query($consulta2) or die ("Falha na consulta 2"); $titulo = $linha["topic_title"]; $textudo = mysql_fetch_assoc($resultado2); $texto = $textudo["post_text"]; $numero = "1"; 'Mensagem nº ['.$numero.'] - "'.titulo.'" Resumo da mensagem: "'.$texto.'" Para responder a essa mensagem clique nesse link: http://www.debates.not.br/push/viewtopic.php?t='.$codigo.' . ' $numero++; } ' Caso não consiga visualizar a mensagem copie o referido link e cole no seu navegador. -------------------------------------------------- ATENÇÃO: Não responda esse e-mail clicando em responder. Respostas enviadas por e-mail não são visualizadas no site. Para responder acesse o link acima.';Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.