Votre campagne ici    
Nous sommes le vendredi 29 août 2008    


Accueil
Accueil





Accueil  Les scripts  MySQL  
Mise en ligne : lundi 29 mai 2006    
Par : CladX    

Pour uploader votre sauvegarder au format CSV dans votre base de données

<?php

// ------------------------------------------------------------------------- //
// Insérer le contenu d'un fichier CSV dans une table MySQL.                 //
// ------------------------------------------------------------------------- //
// Auteur: Perrich                                                           //
// Email:  perrich@club-internet.fr                                          //
// Web:    http://www.frshop.net/                                            //
// ------------------------------------------------------------------------- //


// $fileName  : le nom du fichier
// $tableName : le nom de la table
// $con       : id de connexion Ã  MySQL (recupéré avec $con = mysql_connect(...)

function insertIntoTable$fileName$tableName$con )
{
    
$file fopen$fileName'r' );
    
$k 0;
  
    while ( ! 
feof$file ) )
    {
        
$k++;
        
$line fgets$file1024 );

        if ( 
strlen$line ) > )
        {
            
$line addslashes$line );
            
$line str_replace";""', '"$line );
            
$requete 'INSERT INTO '.$tableName.' VALUES ( \''.$line.'\' ) ';
            if ( ! 
mysql_query$requete$con ) )
                echo 
'Erreur Ligne '.$k.' : '.mysql_error().'<br>'.$requete.'<br>';
        } 
        else
            echo 
'Ligne '.$k.' ignorée.<br>';
    }

    echo 
'<p>Insertion du fichier '.$fileName.' terminé.</p><hr>';

    
fclose$file );
}

?> 


--- Réagir à cet article ---