Bonjour, je voudrais importer des fichiers de back UP de BDD dans une BDD depuis le script suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
$bdd = 'bdd';
$dir = 'F:\fichierssql';
$emplacement_mysql = "C:\Program Files\MySQL\MySQL Server 5.1\bin\mysql";
if (is_dir($dir)) {
    if ($dh = opendir($dir)) {
        while (($file = readdir($dh)) !== false) {
            echo "$file";
				$commande = "".$emplacement_mysql." -h localhost -u ".$utilisateur." -p".$password." ".$bdd." < ".$dir."\\".file."";
				$CR_exec = shell_exec($commande);
1ére remarque : il affiche .. et . dans les noms de fichiers, aprés l'ouverture du répertoire j'ai une structure try catch, je voudrai éviter d'entrer dedans s'il n'y a pas de fichiers (.. et .).
2éme remarque : le code ne fonctionne pas, la BDD n'est pas importé.

Merci de votre aide.