Pagina 6 di 6 primaprima ... 4 5 6
Visualizzazione dei risultati da 51 a 57 su 57

Discussione: Creazione mailing list

  1. #51
    Utente di HTML.it L'avatar di Tr|k`Tr4k
    Registrato dal
    Jul 2002
    Messaggi
    2,766
    Originariamente inviato da daniele_dll
    $sql = "INSERT INTO `{$_CFG['db_table']}` VALUES ($values);";

    direi che ti/vi siete scordati gli apici


    $sql = "INSERT INTO {$_CFG['db_table']} VALUES ('{$values}');";

    cosi magari va meglio

    ------

    cmq ... stai facendo una newsletter non una mailing list
    ma questo e' il codice buono che mi ha passato guido in privato e funziona.
    L'errore che mi dava prima era per l'altro codice e cioe':

    Codice PHP:
    //CONNESSIONE AL DATABASE
    $file_email "email.txt";
    $tabella "indirizzi";
    $conn mysql_connect($host$username$password) or die("errore nella connessione al database");
    mysql_select_db($database$conn) or die("errore nella selezione del database");
    $sql "CREATE TABLE IF NOT EXISTS `".$tabella."` (email varchar(20) NOT NULL)";
    $query mysql_query($sql) or die('errore nella query');
    foreach(
    file($file_email) as $email) {
    $sql "INSERT INTO $tabella (email) VALUES ($email)";
    $query mysql_query($sql) or die("Errore nella Query!
    {$sql}
    mysql_error());

    echo 
    "Mail inserite correttamente nel database ".$database." nel server ".$host.". Ora le mail sono raggiungibili in ".$tabella;
    ?> 

  2. #52
    Originariamente inviato da daniele_dll
    $sql = "INSERT INTO `{$_CFG['db_table']}` VALUES ($values);";

    direi che ti/vi siete scordati gli apici


    $sql = "INSERT INTO {$_CFG['db_table']} VALUES ('{$values}');";

    cosi magari va meglio
    hum. quelo che gli ho passato in pvt dopo una sua richiesta sta,mattina... è un vecchio script che uso per importare dati da txt (è comodo per far fare data entry a qualcun'altro senza fargli smanettare in phpmyadmin )...

    i backtick sul nome della tabella non hanno mai dato problemi.. gli apici per i valori effettivamente andrebbero messi ma fungeva lo stesso

    ---------

    Vabbè.. visto che il codice è stato postato specifico anche qui: nel txt dovrebbero esserci su ogni riga tanti campi quanti sono nel DB... se c'è la necessità di aggiungere un id incrementale si può definire il cmapo dopo aver inserito i record per i campi noti... verranno riempiti automaticamente appena creati (se creati con auto_increment)

  3. #53
    Utente di HTML.it L'avatar di Tr|k`Tr4k
    Registrato dal
    Jul 2002
    Messaggi
    2,766
    Originariamente inviato da }gu|do[z]{®©
    se c'è la necessità di aggiungere un id incrementale si può definire il cmapo dopo aver inserito i record per i campi noti... verranno riempiti automaticamente appena creati (se creati con auto_increment)

  4. #54
    Originariamente inviato da Tr|k`Tr4k
    non funziona?

  5. #55
    Utente di HTML.it L'avatar di Tr|k`Tr4k
    Registrato dal
    Jul 2002
    Messaggi
    2,766
    Originariamente inviato da }gu|do[z]{®©
    non funziona?
    si, il tuo codice funziona, solo che non ho capito come devo mettere l'id per ogni indirizzo inserito

  6. #56
    Originariamente inviato da Tr|k`Tr4k
    si, il tuo codice funziona, solo che non ho capito come devo mettere l'id per ogni indirizzo inserito
    php my admin ce l'hai?

    allora.. prima inserisci tutte le -email...
    poi vai sulla tabella con php my admin e gli dici di aggiungere un campo all'inizio della tabella...

    lo chiami "id", di tipo smallint, dimensione diciamo 4 (fino a 9999)... attributi unsigned.. extra "auto_increment".. e poi selezioni "chiave primaria" (il primo dei quattro radio box)...



  7. #57
    Utente di HTML.it L'avatar di Tr|k`Tr4k
    Registrato dal
    Jul 2002
    Messaggi
    2,766
    ah giusto, pensavo che dovevo fare qualche modifica nello script.
    Ho fatto come dicevi e funziona alla grande.
    Grazie guido e scusa per il disturbo che ti ho dato in questi giorni

    a buon rendere... anzi lo faccio stesso ora sul link delle frasi random

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.