Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS


Moderador: web

 
Mais de 100 postagens
Mais de 100 postagens
Tópico Autor
Mensagens: 216
Nome: Luan
Sexo: Masculino
Localização: De traz do PC
Contato:

enviar dados por email

26-02-2010 22:55

gostaria de saber como enviar 1 email somente com todos os dados..
eu fiz um ake mais ele envia 1 email pra cada dado que eu tenho...

$verifica = mysql_query("SELECT * FROM prod WHERE produto='$produto'"); while($extrai=mysql_fetch_array($verifica)) { extract($extrai); $dados.="\nProduto/Quantidade"; $dados.="\n$produto / $qtd"; $dados.="\n\n".$_POST['Dados']; $assunto = "Pedido"; mail($email,$assunto,$dados); echo "<script language'javascript'>alert('O pedido foi enviado com sucesso!')</script>"; }

isso que ta ai em cima funciona direitinho.. mais se tem 3 produtos por exemplo ele envia 3 emails com 1 produto em cada email..
eu gostaria que fosse 1 email com todos um embaixo do outro.. como eu faço isso?
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17410
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

enviar dados por email

27-02-2010 11:47

Cria $dados antes do while, e faz esse increment que fez, pega o $dados fora do while e joga como valor no texto do email.
0
Tem um script legal em HTML, CSS, PHP, HTML, JavaScript, jQuery? Poste e compartilhe com os usuários do fórum :rock:
 
Mais de 100 postagens
Mais de 100 postagens
Tópico Autor
Mensagens: 216
Nome: Luan
Sexo: Masculino
Localização: De traz do PC
Contato:

enviar dados por email

27-02-2010 13:33

fiz isso mais agora ele só enviou o ultimo campo...
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17410
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

enviar dados por email

27-02-2010 14:21

Como ficou seu script?
0
Tem um script legal em HTML, CSS, PHP, HTML, JavaScript, jQuery? Poste e compartilhe com os usuários do fórum :rock:
 
Mais de 100 postagens
Mais de 100 postagens
Tópico Autor
Mensagens: 216
Nome: Luan
Sexo: Masculino
Localização: De traz do PC
Contato:

enviar dados por email

27-02-2010 17:47


$dados.="\n\n".$_POST['Dados']; $verifica = mysql_query("SELECT * FROM prod WHERE produto='$produto'"); while($extrai=mysql_fetch_array($verifica)) { extract($extrai); $dados.="\nProduto/Quantidade"; $dados.="\n$produto / $qtd"; } $assunto = "Pedido"; mail($email,$assunto,$dados); echo "<script language'javascript'>alert('O pedido foi enviado com sucesso!')</script>";

0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17410
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

enviar dados por email

27-02-2010 18:37

Antes do while cria $dados primeiro.

$dados ="\n\n".$_POST['Dados'];

0
Tem um script legal em HTML, CSS, PHP, HTML, JavaScript, jQuery? Poste e compartilhe com os usuários do fórum :rock:
 
Mais de 100 postagens
Mais de 100 postagens
Tópico Autor
Mensagens: 216
Nome: Luan
Sexo: Masculino
Localização: De traz do PC
Contato:

enviar dados por email

27-02-2010 18:51

tentei de váras maneiras aqui mais continua enviando o ultimo então vou por o original pra vc ver.

$verifica11 = mysql_query("SELECT produto FROM produtos"); while($extrai11=mysql_fetch_array($verifica11)) { extract($extrai11); $verifica22 = mysql_query("SELECT * FROM cotacao WHERE produto1='$produto' ORDER BY preco ASC LIMIT 1"); $dados.="\n\n".$_POST['Dados']; while($extrai22=mysql_fetch_array($verifica22)) { extract($extrai22); $qtd = $_POST["qtd_$php"]; if ($vendedor == "$vend") { $dados="Pedido Souza Supermercado:"; $dados.="\nProduto/Quantidade"; $dados.="\n$produto1 / $qtd"; } } } $assunto = "Pedido Souza Supermercado"; mail($eviarpara,$assunto,$dados); echo "<script language'javascript'>alert('O pedido foi enviado com sucesso!')</script>";

0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17410
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

enviar dados por email

27-02-2010 19:40

Você não criou a variável fora do while ainda.

Veja um exemplo com for

$valor = "0<br>"; for($i = 1; $i < 5; $i++) { $valor.=$i."<br>"; } echo $valor;

E não entendi o porque de 2 while.
0
Tem um script legal em HTML, CSS, PHP, HTML, JavaScript, jQuery? Poste e compartilhe com os usuários do fórum :rock:
 
Mais de 100 postagens
Mais de 100 postagens
Tópico Autor
Mensagens: 216
Nome: Luan
Sexo: Masculino
Localização: De traz do PC
Contato:

enviar dados por email

27-02-2010 20:58

boaaa!!!! vlws!!
era isso mesmo!!
arrumou um e me dixou confuso em otra coisa.. xD
vou tentar resolver aque, depois falo os resultados aew,, e vlws pela ajuda! :-P
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17410
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

enviar dados por email

27-02-2010 22:35

Blz
0
Tem um script legal em HTML, CSS, PHP, HTML, JavaScript, jQuery? Poste e compartilhe com os usuários do fórum :rock:
 
Mais de 100 postagens
Mais de 100 postagens
Tópico Autor
Mensagens: 216
Nome: Luan
Sexo: Masculino
Localização: De traz do PC
Contato:

enviar dados por email

28-02-2010 01:11

com mta luta e dor di cabeça consegui fazer funfar como devia... vlw pela base.. sem ela eu não teria conseguido!
vlws denovo! :-)
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17410
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

enviar dados por email

28-02-2010 07:28

:;-)
0
Tem um script legal em HTML, CSS, PHP, HTML, JavaScript, jQuery? Poste e compartilhe com os usuários do fórum :rock:

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado