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 .).
Il faut faire un if( )
2éme remarque : le code ne fonctionne pas
Message d'erreur quelconque ?
Que donne un debug ? (<= affichage de tes variables)
Questions subsidiaires :
$emplacement_mysql = "C:\Program Files\MySQL\MySQL Server 5.1\bin\mysql";
Pourquoi délimiter ta chaîne avec " ?
C'est source de problèmes.
http://www.php.net/manual/en/languag....syntax.double
A quoi servent les " ?
$commande = "".$emplacement_mysql." -h localhost -u ".$utilisateur." -p".$password." ".$bdd." < ".$dir."\\".file."";
A quoi servent les "" au début et à la fin de la chaîne ?
Partager