| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> PHP /MySQL Programmazione >> Content
    Come usare script PHP per importare dati CSV in MySQL
    Importazione di dati CSV nel database open source MySQL può essere impegnativo . Le persone spesso preferiscono organizzare le informazioni in fogli di calcolo mentre stanno scrivendo , ma una volta finito si devono importare in MySQL , un compito arduo per farlo a mano. Un modo semplice per aggirare questo problema è quello di creare uno script PHP che importa automaticamente tutti i dati . Istruzioni
    1

    Aprire il file CSV che si desidera aprire in un editor di testo come Blocco note e esaminare il formato del file . In particolare , si noti che carattere è usato come separatore tra i campi . Ad esempio, se il file CSV contiene il testo " Giovanni ; Smith ; 6; 58 " nota che il separatore è il punto e virgola ( ";") .
    2

    Controllare se la prima riga del file contiene i nomi dei campi che esisteranno anche nel database. Ad esempio, se ogni riga contiene il nome di una persona, il cognome , l'altezza e l'età, assicurarsi che la prima riga contiene l'intestazione , come colonna " cognome , cognome , altezza , età " . Se non esiste , o non corrisponde i campi del database, è necessario correggerla.
    3

    Creare la tabella MySQL che il file CSV verrà importato , se non esiste già . Se non siete sicuri di come fare questo , consultare la sezione Risorse di questo articolo . Assicurarsi che i nomi dei campi della tabella MySQL corrispondono a quelli nel file CSV .
    4

    Copiare lo script PHP di seguito in un editor di testo come Blocco note , e inserire le informazioni del database nel secondo linea . Modificare le parole in maiuscolo in modo da riflettere i tuoi dati. Ad esempio, rimuovere "username " e inserire il proprio nome utente . Salvare il file come un file . Php . In Blocco note questo viene fatto premendo il tasto " File " e poi " Salva con nome" nella barra del menu in alto , la scelta di "Tutti i file " nella lista a discesa denominata " Salva come: ." E premere "Salva "
    < p > Ecco il codice per copiare : ?

    < php

    $ dbinfo = array (' hostname' = > ' HOSTNAME ', ' dbname' = > ' DB_NAME ',' username ' = > ' username ' , ' password ' = > ' Password ',' tableName '=>' TABLE_NAME ');

    fwrite ( STDOUT , ​​"Inserisci il percorso completo in formato CSV file: \\ n ");

    $ fullpath = fgets ( stdin) ;

    fwrite ( STDOUT , ​​" Inserire il separatore di campo : \\ n ");

    $ sep = fgets ( stdin) ;

    $ primo = true;

    if ( ( $ handle = fopen ( $ fullpath , "r" ) ) === FALSE) die ( "Impossibile aprire il file CSV che hai inserito ");

    for ( $ i = 0; ( $ data = fgetcsv ( $ handle , 0 , $ settembre ) ) == FALSE ; ! $ i + + ) {
    < p > $ num = count ( $ data ) ;

    if ( $ primo ) {

    if ( $ num == 0

    Previous :

    next :
      Articoli Correlati
    ·Posso usare PHP per controllare quali directory sono in…
    ·Codice PHP per connettersi a MySQL 
    ·L'uso di costanti non definite in PHP 
    ·Come rimuovere Esteri Sintassi Digitare MySQL 
    ·Come inserire un Time Stamp in PHP MySQL 
    ·Come utilizzare Sprint F - PHP 
    ·Come accedere Cookies & Redirect in PHP 
    ·Tutorial : MySQL Database Design 
    ·Tutorial PHP per le funzioni di stringa 
    ·Come inserire o aggiornare MySQL 
      Articoli in evidenza
    ·Come costruire il tuo PC Software 
    ·Come utilizzare flag booleani in VB 
    ·Come scaricare un file in PHP 
    ·Come fare gli URL andare in un Browser in Visual Basic 
    ·Bugs PHP comuni 
    ·Come scrivere VBS script per modificare il Registro 
    ·Java 1.5 Tutorial 
    ·Come trovare il SQRT di un numero in VB 
    ·COBOL Funzioni 
    ·Come rinominare le cartelle in Visual Basic 
    Copyright © Conoscenza Informatica http://it.wingwit.com