Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3095 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Création BDD

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Création BDD

n°2161112
lp77
Posté le 23-10-2012 à 17:19:28  profilanswer
 

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 :
  1. // Creation de la BDD //
  2. mysql_connect("$ip_bdd2","$util_bdd2","$psw_bdd2" );
  3. $sql = "create database ".$_POST['nom_bdd']."" ;
  4. $sql = mysql_query($sql);
  5. $sql3 = "use ".$_POST['nom_bdd']."";
  6. $sql3 = mysql_query($sql3);
  7. // Importation de la BDD générique //  
  8. $commande = "C:\MySQLServer\bin\mysql -h ".$_POST['ip_bdd']." -u ".$_POST['util_bdd']." -p".$_POST['psw_bdd']." ".$_POST['nom_bdd']." < C:\BDD_generique.sql";
  9. $CR_exec = shell_exec($commande);
  10. if($commande)
  11.   {
  12.       include('menu_creation_2.php');
  13.   }
  14.   else
  15.   {
  16.     echo("La création &agrave; &eacute;chou&eacute;e." ) ;
  17.  include('menu_creation.php');
  18.   }

mood
Publicité
Posté le 23-10-2012 à 17:19:28  profilanswer
 

n°2161117
rufo
Pas me confondre avec Lycos!
Posté le 23-10-2012 à 17:49:25  profilanswer
 

Et la question est?


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
n°2161261
cvb
Posté le 24-10-2012 à 17:15:05  profilanswer
 

rufo a écrit :

Et la question est?


 
Si j'ai bien compris la question...
Il désire vérifier si la base de données existent, avant de la créer...
 
 
@lp77
 
Tu as plusieurs méthodes soit passé par du SQL (procédures stockés) ou en PHP.  
 
- http://stackoverflow.com/questions [...] ase-exists
- https://www.google.fr/search?q=data [...] e&ie=UTF-8
 

n°2161314
lp77
Posté le 25-10-2012 à 09:07:46  profilanswer
 

Oui c'est bien ça merci!


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Création BDD

 

Sujets relatifs
Création d'un planningCréation d'une application pour un site professionel
Création d'une routine Pour Firefox ou ChromeCréation dynamique montage vidéos
MySQL création de BDD : clés primaires/étrangères types ...BDD creation d'une application ou simple migration?
[SQL] Problème création BDD SQLInfo sur procedure de creation de BDD.
Creation d'un tableau avec données issues de BDD Accessenregistrement de variables dans la BDD ou creation d'un fichier XML ?
Plus de sujets relatifs à : Création BDD


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR