Unconfigured Ad Widget

Collapse

Anúncio

Collapse
No announcement yet.

Alguem me da uma dica nesse codigo

Collapse
X
 
  • Filter
  • Tempo
  • Show
Clear All
new posts

  • Font Size
    #1

    Dica Alguem me da uma dica nesse codigo

    Bom pessoal to começando a programar em php, vi umas video aulas, e to tentando montar um sisteminha simples de cadastro de e-mail, tipo eu tenho um monte de email e quero inserilos em uma tabela todos de uma vez, estou usando o explode para separar os emails, meu marcador e a virgula, ele ta gravando mas so grava o primeiro email inserido, se alguem puder me da uma aju da segue o codigo
    Código PHP:
    <?php require('Connections/conecta.php'); ?>
    <?php
            
            $sql_banco 
    mysql_select_db("new_loja",$conecta);
            
    $sql_select "select * from email_news_letter";
            
    $resultado mysql_query($sql_select);
            
            
    //recebe o conteudo da area de texto
            
    $email $_REQUEST['cola_email'];
            echo 
    "recebe email=".$email."<br>";
            
    //separa cada e-mail
            
    $separa_email explode(",",$email);
            foreach (
    $separa_email as $email_separado)
                    {
                    echo 
    "entrou no laço for<br>";
                    echo 
    "separa email=".$email_separado."<br>";
                    
    $email_separado trim($email_separado);
            
    //faz o laço para verificar se o e-mail existe e inclui-lo
                    
                    
    $query "SELECT * FROM email_news_letter WHERE cad_email = $email_separado";
                    
    $procura mysql_query($query);
                    if(!
    $procura)
                        {
                            
                            
    $sql_insere "insert into email_news_letter (cad_email) value ('$email_separado')";
                            
    $resul_ins mysql_query ($sql_insere);
                            echo 
    "email inserido com sucesso:".$email_separado."<br>";
                        }

                    }
            
            
    //redireciona para a pagina e finaliza a operação
            //header("location: insere_email.php");
            //exit;
    ?>

  • Font Size
    #2
    Já tentou fazer desta maneira?:
    emails.txt:
    Código:
    email@fakemail.com
    outroemail@fakemail.com
    grava.php:
    Código PHP:
    <?
    $emails 
    explode("\n"file_get_contents("emails.txt"));
    $i 0;
    $j count($emails);
    while(
    $i $j) {
      
    $qry "INSERT INTO (...) VALUES ('".$emails[$i]."')"// aqui a query normal usando $emails[$i] para pegar o e-mail atual
      
    $i++;
    }
    Este material pode ser compartilhado, desde que os devidos créditos sejam dados.



    Notify-list · Twitter · Blog

    Nova lei: Invadir computadores protegidos é crime.
    Lógica: Se eu invadi, não é protegido. Logo, não é crime :-)

    Comment

    X
    Working...
    X