Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Inserimento di massa

  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2001
    residenza
    rimini, san marino
    Messaggi
    934

    Inserimento di massa

    Ciao a tutti.

    Ho bisogno di inserire dei record di excel dentro un db mysql.
    I campi sono gli stessi e li ho chiamati nello stesso modo.

    Per intendersi ho un foglio excel con:

    campo_1, campo_2, campo_3, campo_4, campo_5

    e il mio db è riprodotto nello stesso modo:

    campo_1, campo_2, campo_3, campo_4, campo_5

    Come si fa per fare questo tipo di procedura.

    Grazie dell'aiuto,

    Ale
    alessandro@linekit.com

  2. #2
    I dati li devi importare una volta sola?

    Se si lo puoi fare importando il file tramite phpmyAdmin.

    Altrimenti puoi creare una procedura di importazione che legge righa per righa il file, lo carica in un array e quindi salva i dati sul db.

    Es:

    $file = fopen('E:\\keywords.txt', 'r');

    while ($linea = fgets($file))
    {

    $key = "$linea";

    $sql="INSERT INTO Tabella (Campo1, SubCat) VALUES ('$key', '$SubCat')";
    $Save = @mysql_query($sql,$conn)
    or die("Impossibile eseguire la query 4");
    }

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.