Armazenar codigo em variavel.
Antes de tudo, quero dizer que sei utilizar a função mail(), coloquei os headers, bla bla bla.
A MINHA DUVIDA, é a seguinte/:
Eu estou criando um sistema de orçamentos para meu cliente. Ai, a unica coisa que eu nao consigo fazer,
é enviar este orçamento por email!
Pois para pegar os itens do orçamento, eu usei um loop no mysql. E nao sei de que maneira eu posso armazenar
este loop em uma variavel ou em outra coisa, para colocar na função mail($email, $assunto, $MENSAGEM);
Ta ai meu codigo:
<table width="606" border="0" cellpadding="0" cellspacing="4">
<tr>
<td width="594" align="center" bgcolor="#000000"><font size="4" color="#FFFFFF">ITENS DO ORÇAMENTO</font></td>
<td width="69" colspan="3" align="center"><form id="form1" name="form1" method="post" action="">
<label>
<input type="submit" name="button" id="button" value="Adicionar" onclick="visibilidade();" />
</label>
</form> </td>
</tr>
<tr>
<td colspan="2" align="center">
<?php
$id = $campo['orc_id'];
$query_itens = mysql_query("SELECT * FROM itens_orcamento WHERE id_orcamento=$id");
$linhas_itens = mysql_num_rows($query_itens);
?>
<? if ($linhas_itens==0){ echo "Você nao adicionou nenhum item neste orcamento!"; echo mysql_error(); exit; } ?>
<table width="589" border="0" cellpadding="0" cellspacing="2" id="table">
<tr>
<td width="59" align="center" bgcolor="#EEEEEE"><strong>Ref</strong></td>
<td width="260" align="center" bgcolor="#EEEEEE"><strong>Produto</strong></td>
<td width="77" align="center" bgcolor="#EEEEEE"><strong>Preço</strong></td>
<td width="38" align="center" bgcolor="#EEEEEE"><strong>Qtd</strong></td>
<td width="79" align="center" bgcolor="#EEEEEE"><strong>Sub Total</strong></td>
<td width="62" align="center" bgcolor="#EEEEEE">Excluir</td>
</tr>
<?php
for($i=0;$i<$linhas_itens; $i++){
$item = mysql_fetch_assoc($query_itens);
$produto_ref = $item['item_ref'];
$produto = mysql_fetch_assoc(mysql_query("SELECT * FROM produtos WHERE produto_ref='$produto_ref'"));
$sub_total = $produto['produto_preco'] * $item['item_qtd'];
if(!isset($total)){ $total = 0; }
$total += $sub_total;
?>
<tr>
<td></p></td>
</tr>
<tr onmouseover="this.style.backgroundColor='#DDDDDD'" onmouseout="this.style.backgroundColor='#FFFFFF'">
<td><? echo $produto['produto_ref']; ?></td>
<td><? echo $produto['produto_titulo']; ?></td>
<td>$ <? echo $produto['produto_preco']; ?>,00</td>
<td><? echo $item['item_qtd']; ?></td>
<td align="right">$ <? echo $sub_total; ?>,00</td>
<td align="right"><form id="form4" name="form4" method="post" action="">
<label>
<input name="item_ref" type="hidden" id="item_ref" value="<? echo $produto['produto_ref']; ?>" />
<input type="submit" name="button4" id="button4" value="Excluir" />
</label>
</form>
</td>
</tr>
<? } ?>
<tr>
<td colspan="6" align="right"><strong>Total: R$ <? echo $total . ",00"; ?></strong></td>
</tr>
</table></td>
</tr>
</table>
esta é a tabela que eu listo os itens do orçamento. como fasso para armazena-la de alguma forma
e enviar por email?
Tentei criando uma função, dai eu chamei a função criada no mail() mas nao deu certo.
Preciso de respostas urgentes :(
Obrigado!
Discussão (10)
Carregando comentários...