phpMyAdmin
 sql >> Database >  >> Database Tools >> phpMyAdmin

Aiuta a importare un file Excel in MySQL usando phpMyAdmin

Se hai familiarità con html e php, usando questo script libreria excel simplex puoi creare la tua importazione excel su mysql. Potrebbero essere necessari alcuni minuti per creare, ma una volta creato puoi usarlo per tutta la vita.

CREA UN FORM HTML PER CARICARE UN FOGLIO EXCEL

QUINDI CREA UNO SCRIPT PHP COME SOTTO

require 'simplexlsx.class.php';

if (isset($_FILES['Filedata'])) {

$file = $_FILES['Filedata']['tmp_name']; // UPLOADED EXCEL FILE

$xlsx = new SimpleXLSX($file);

list($cols, $rows) = $xlsx->dimension();

foreach( $xlsx->rows() as $k => $r) { // LOOP THROUGH EXCEL WORKSHEET

$q = "INSERT INTO TABLENAME(COL1, COL2) VALUE(";
      $q .=  "'".mysql_escape_string($r[0])."', "; // EXCEL DATA
      $q .=  "'".mysql_escape_string($r[1])."', "; // EXCEL DATA
      $q .= ")";

      $sql = mysql_query($q);

        } // IF ENDS HERE
        } // FOR EACH LOOP
}