Marcos Geam Postado Fevereiro 21, 2014 Denunciar Share Postado Fevereiro 21, 2014 galera alguém pode me ajudar a concatenar a expressão abaixo porque ela ta dando erro, onde erro? obs: isto está dentro da funcao mail: /* Montando a mensagem a ser enviada no corpo do e-mail. */ $mensagemHTML = ' <table width="100%"> <thead> <tr style="text-align:left;"> <th style="width:20%">REF</th> <th style="width:20%">QTD</th> </tr> </thead> <tbody> //O ERRO ESTÁ AQUI NO WHILE// '. while($row_item = mysql_fetch_assoc($itens_pedido)){ .' <tr> <td style="text-transform:uppercase;"> '.$row_item['cod_produto'].'</td> <td style="text-transform:uppercase;">'.$row_item['qtd'].'</td> </tr> '. } .' //// </tbody> </table> ' Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Markus Magnus Postado Março 5, 2014 Denunciar Share Postado Março 5, 2014 O while não pode ser concatenado, você deve colocar o texto em uma variável e utiliza-la dentro do while para acrescentar o resto do texto que você quer. <?php $mensagemHTML = '<table width="100%"> <thead> <tr style="text-align:left;"> <th style="width:20%">REF</th> <th style="width:20%">QTD</th> </tr> </thead> <tbody>'; while($row_item = mysql_fetch_assoc($itens_pedido)){ $mensagemHTML .= ' <tr> <td style="text-transform:uppercase;"> '.$row_item['cod_produto'].'</td> <td style="text-transform:uppercase;">'.$row_item['qtd'].'</td> </tr>'; } $mensagemHTML .= '</tbody> </table>'; ?> Espero ter ajudado. Tudo de bom. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Marcos Geam
galera alguém pode me ajudar a concatenar a expressão abaixo porque ela ta dando erro, onde erro? obs: isto está dentro da funcao mail:
/* Montando a mensagem a ser enviada no corpo do e-mail. */
$mensagemHTML = '
<table width="100%">
<thead>
<tr style="text-align:left;">
<th style="width:20%">REF</th>
<th style="width:20%">QTD</th>
</tr>
</thead>
<tbody>
//O ERRO ESTÁ AQUI NO WHILE//
'. while($row_item = mysql_fetch_assoc($itens_pedido)){ .'
<tr>
<td style="text-transform:uppercase;"> '.$row_item['cod_produto'].'</td>
<td style="text-transform:uppercase;">'.$row_item['qtd'].'</td>
</tr>
'. } .'
////
</tbody>
</table>
'
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.