Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sergio Pinheiro

[Resolvido] Email em Banco de Dados

Recommended Posts

Ola, sou iniciante em PHP e uso um script simples para envio de atualização de preço, esse script vai para o email de uma pessoa que faz essas atualizações, mas preciso tambem, armazenar no banco de dados Mysql. Como faço isso? Abaixo o script para o email de envio:

 

<?php

$Nome = $_POST['Nome'];

$Email = $_POST['Email'];

$STR = $_POST['STR'];

$Custo = $_POST['Custo'];

$ICMS = $_POST['ICMS'];

$IPI = $_POST['IPI'];

$Nr_Fornecedor = $_POST['Nr_Fornecedor'];

$Fornecedor = $_POST['Fornecedor'];

$Observacao = $_POST['Observacao'];

 

$msg = "<font face='Verdana' size='2'><b>Nome:</b> \t$Nome</font><br>";

$msg .= "<font face='Verdana' size='2'><b>Email:</b> \t$Email</font><br>";

$msg .= "<font face='Verdana' size='2'><b>Cod. STR:</b> \t$STR</font><br>";

$msg .= "<font face='Verdana' size='2'><b>Novo Custo:</b> \t$Custo</font><br>";

$msg .= "<font face='Verdana' size='2'><b>ICMS:</b> \t$ICMS</font><br>";

$msg .= "<font face='Verdana' size='2'><b>IPI:</b> \t$IPI</font><br>";

$msg .= "<font face='Verdana' size='2'><b>Nr Fornecedor:</b> \t$Nr_Fornecedor</font><br>";

$msg .= "<font face='Verdana' size='2'><b>Fornecedor:</b> \t$Fornecedor</font><br>";

$msg .= "<font face='Verdana' size='2'><b>Observacao:</b> \t$Observacao</font>";

 

$mensagem = "$msg";

$remetente = "$Email";

$destinatario = "spinheiro@everestnet.com.br,gabrielaprado@everestnet.com.br";

$assunto = "Atualizacao de Preco";

$headers = "From: ".$remetente. "\nContent-type: text/html";

if (!mail($destinatario,$assunto,$mensagem,$headers)){

print "Falha no envio da mensagem";

} else {

echo "<script>alert('Atualizacao enviada com sucesso!!!')</script>";

echo "<script>window.location.href='everest.php'</script>";

}

?>

 

Obrigado,

Compartilhar este post


Link para o post
Compartilhar em outros sites

Oi, tudo bem...

 

Você vai ter que criar um tabela no banco com os campos que você prescisa e depois, você faz uma verificação ali mesmo com aquele if:

 

if (!mail($destinatario,$assunto,$mensagem,$headers)){
print "Falha no envio da mensagem";
} else {
echo "<script>alert('Atualizacao enviada com sucesso!!!')</script>";
echo "<script>window.location.href='everest.php'</script>";
}

ai no else você coloca o comando SQL insert into (clique aqui para ver com funciona)....

 

Qualquer coisa estamos ai, só fala....

Compartilhar este post


Link para o post
Compartilhar em outros sites

Se você ja criou uma tabela de banco de dados imende esse bloco:

<?php

 

 

if (!mail($destinatario,$assunto,$mensagem,$headers)){

print "Falha no envio da mensagem";

} else {

 

$conexao = mysql_connect("localhost", "meu_usuario", "minha_senha") or die(mysql_error());

mysql_select_db("meu_banco_de_dados") or die(mysql_error());

mysql_query("insert into minha_tabela (nome, email, str, custo, icms, ip, nr_fornecedor, fornecedor, observacao) values ('$Nome', '$Email', '$Str', '$Custo', '$ICMS', '$IP', '$Nr_fornecedor', '$Fornecedor', '$observacao')", $conexao) or die(mysql_error());

 

echo "<script>alert('Atualizacao enviada com sucesso!!!')</script>";

echo "<script>window.location.href='everest.php'</script>";

}

?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Se você ja criou uma tabela de banco de dados imende esse bloco:

<?php

 

 

if (!mail($destinatario,$assunto,$mensagem,$headers)){

print "Falha no envio da mensagem";

} else {

 

$conexao = mysql_connect("localhost", "meu_usuario", "minha_senha") or die(mysql_error());

mysql_select_db("meu_banco_de_dados") or die(mysql_error());

mysql_query("insert into minha_tabela (nome, email, str, custo, icms, ip, nr_fornecedor, fornecedor, observacao) values ('$Nome', '$Email', '$Str', '$Custo', '$ICMS', '$IP', '$Nr_fornecedor', '$Fornecedor', '$observacao')", $conexao) or die(mysql_error());

 

echo "<script>alert('Atualizacao enviada com sucesso!!!')</script>";

echo "<script>window.location.href='everest.php'</script>";

}

?>

 

 

 

Cara...perfeito...funcionou perfeitamente..muito obrigado, você não sabe o quanto procurei...hehehe, valeu!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.