phpMyAdmin
 sql >> Base de données >  >> Database Tools >> phpMyAdmin

Aide Importation d'un fichier Excel dans MySQL à l'aide de phpMyAdmin

Si vous êtes familier avec html et php, en utilisant ce script bibliothèque excel simplex vous pouvez créer votre propre import excel vers mysql. La création peut prendre quelques minutes, mais une fois créée, vous pouvez l'utiliser à vie.

CRÉER UN FORMULAIRE HTML POUR TÉLÉCHARGER LA FEUILLE EXCEL

PUIS CRÉEZ UN SCRIPT PHP COMME CI-DESSOUS

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
}