Visualizzazione dei risultati da 1 a 9 su 9
  1. #1

    leggere e salvare da file txt

    ragazzi ho un file txt, con delle e-mail separata da una "," come posso ciclarle e inserirle in un database mysql?

    ho provato cosi, ma mi da solo un record, con tutte le e-mail. Io invece vorrei ogni record una sola e-mail.
    Codice PHP:
    <?php
    $var
    =fopen("email.txt","r");
    $leggi=fread($var,filesize("email.txt"));
    $email=($leggi);
    fclose($var);
    for(
    $a=0$a<=$email$a++){
    $query mysql_query("INSERT INTO email (email) VALUES ('".$email[$a]."')");
    }
    ?>

  2. #2
    Utente di HTML.it L'avatar di bstefano79
    Registrato dal
    Feb 2004
    Messaggi
    2,520
    Codice PHP:

    $var
    =fopen("email.txt","r"); 
    $leggi=fread($var,filesize("email.txt"), filesize("email.txt")); 

    $emails explode(","$leggi);

    foreach (
    $emails as &$email) {
        
    mysql_query("INSERT INTO email (email) VALUES ('".$email."')"); 


  3. #3
    Utente di HTML.it L'avatar di Virus_101
    Registrato dal
    Sep 2008
    Messaggi
    2,497
    ricorda che da php 5 hai 2 utilissime funzioni

    file_get_contents($file)

    file_put_content($file,.... nn ricordo gli altri pars...

    guarda qua :

    http://php.net/manual/en/function.file-get-contents.php


    http://it.php.net/manual/en/function...t-contents.php

  4. #4
    Utente di HTML.it L'avatar di bstefano79
    Registrato dal
    Feb 2004
    Messaggi
    2,520
    belle funzioni

    dovrei mettermi a studiare php ma non ho tempo -.-

  5. #5
    Utente di HTML.it L'avatar di Virus_101
    Registrato dal
    Sep 2008
    Messaggi
    2,497
    :P per questo c'e' il forum quando hai dubi posta

    Cmq si sono comoderrime pensa anche solo alla funzione scandir( $path ) ... dall v5 hanno messo un sacco di cose moooolto utili

  6. #6
    grazie ragazzi

  7. #7
    Utente di HTML.it L'avatar di Virus_101
    Registrato dal
    Sep 2008
    Messaggi
    2,497
    Nessun problema..... a parte il tuo avatar

    Mi dispiace davvero per quella mela .... ma il mio androide ora ha la pancia piena di torta di mele

  8. #8
    ahahhah bella questa cmq stimo moltissimo pure Android è ovvio questo.
    Ne approfitto per chiedervi un altra cosa, ma se in una tabella di circa 2000 records, ho 2 campi (min) e (max) che sono 2 campi decimal (10,2), volessi mettere di default tipo (100) e (500) per tutti i record, come potrei fare?

  9. #9
    Utente di HTML.it L'avatar di Virus_101
    Registrato dal
    Sep 2008
    Messaggi
    2,497
    devi modificare il valore di default per i campi con un alter table.

    poi lanciare un update campo=valore , campo2=valore2 con opportuno filtro where.

    p.S.
    :P

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.