Je crée une application WEB qui permet de créer une BDD sur un poste défini (je demande le nom de la BDD, l'utilisateur, l'IP et le mots de passe), sur ces PCs on a évidement des serveurs MySQL qui tournent ...
Pour l'instant lorsque je crée une BDD je ne vérifie pas si elle existe déjà, j'aimerai qu'il y ait une vérification et que si elle existe déjà on renvoie l'utilisateur vers la page de demande de création.
Voilà le code de création des BDD :
Code :
- // Creation de la BDD //
- mysql_connect("$ip_bdd2","$util_bdd2","$psw_bdd2" );
- $sql = "create database ".$_POST['nom_bdd']."" ;
- $sql = mysql_query($sql);
- $sql3 = "use ".$_POST['nom_bdd']."";
- $sql3 = mysql_query($sql3);
- // Importation de la BDD générique //
- $commande = "C:\MySQLServer\bin\mysql -h ".$_POST['ip_bdd']." -u ".$_POST['util_bdd']." -p".$_POST['psw_bdd']." ".$_POST['nom_bdd']." < C:\BDD_generique.sql";
- $CR_exec = shell_exec($commande);
- if($commande)
- {
- include('menu_creation_2.php');
- }
- else
- {
- echo("La création à échouée." ) ;
- include('menu_creation.php');
- }
|