Script PHP ne fonctionne pas en ligne de com

Résolu/Fermé
Absot Messages postés 777 Date d'inscription mardi 28 octobre 2008 Statut Membre Dernière intervention 4 septembre 2020 - 6 janv. 2010 à 11:58
Absot Messages postés 777 Date d'inscription mardi 28 octobre 2008 Statut Membre Dernière intervention 4 septembre 2020 - 6 janv. 2010 à 13:01
Bonjour, je souhaite réaliser un script en PHP qui extrait ma BDD (mysqldump), j'ai donc commencé par faire cette commande en ligne de commande puis j'ai créer ce script et maintenant je voudrais pouvoir executer ce script seulement quand je l'exécute, j'ai le droit à la même chose que quand je demande des informations sur cette commande.
Voici le script:
$user = "root";
$password = "**";
$nomBDD =  "BDD";
$host = "localhost";
$nomBDDCible = "C:\\test1.sql";

$commande = "mysqldump -u " . $user . " -p" . $password . " --opt " . $nomBDD . " -h " . $host . " > " . $nomBDDCible;


Voici ce que j'entre pour exécuter ce script (je me trouve dans le répertoire php de XAMPP):
php.exe -p sauvegarde.php


D'où vient mon problème svp?
A voir également:

2 réponses

Absot Messages postés 777 Date d'inscription mardi 28 octobre 2008 Statut Membre Dernière intervention 4 septembre 2020 44
6 janv. 2010 à 12:25
En exécutant le script, le terminal me met mon mysqldump :/
0
Absot Messages postés 777 Date d'inscription mardi 28 octobre 2008 Statut Membre Dernière intervention 4 septembre 2020 44
6 janv. 2010 à 13:01
J'ai trouvé ma réponse tout seul.

Problème de code :p
0