Verifier l'existance d'une base
Résolu/Fermé
keke21410
Messages postés
494
Date d'inscription
mercredi 4 février 2009
Statut
Membre
Dernière intervention
21 janvier 2014
-
23 mai 2010 à 21:50
Templier Nocturne Messages postés 7734 Date d'inscription jeudi 22 janvier 2009 Statut Membre Dernière intervention 21 mai 2016 - 26 mai 2010 à 22:27
Templier Nocturne Messages postés 7734 Date d'inscription jeudi 22 janvier 2009 Statut Membre Dernière intervention 21 mai 2016 - 26 mai 2010 à 22:27
A voir également:
- Verifier l'existance d'une base
- Verifier un lien - Guide
- Formules excel de base - Guide
- Exemple base de données access à télécharger gratuit - Forum Access
- Freebox bloqué etape 2 verifier branchement xdsl/ftth fibre ✓ - Forum Freebox
- Germain veut gérer les activités de son association avec une base de données. il a commencé à créer des tables dans un fichier, mais il n’est pas sûr du résultat. le fichier à télécharger contient uniquement le schéma de cette base de données. en l’état actuel, que peut-on en déduire ? - Forum Outlook
2 réponses
avion-f16
Messages postés
19246
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
21 avril 2024
4 497
23 mai 2010 à 22:16
23 mai 2010 à 22:16
Il suffit d'exécuter cette requête :
Exemple avec PDO : http://paste.pocoo.org/show/WkXtUUuOhqdq60yACz77/
SELECT COUNT(*) AS 'nb' FROM 'information_schema'.'SCHEMATA' WHERE 'SCHEMA_NAME'="dbname"
Exemple avec PDO : http://paste.pocoo.org/show/WkXtUUuOhqdq60yACz77/
avion-f16
Messages postés
19246
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
21 avril 2024
4 497
24 mai 2010 à 22:58
24 mai 2010 à 22:58
Ta requête est mauvaise : CREATE DATABSE $base
Pour en savoir plus, c'est ici.
@Templier Nocturne : Je viens de tester, et ça fonctionne même avec une base sans table.
Pour en savoir plus, c'est ici.
@Templier Nocturne : Je viens de tester, et ça fonctionne même avec une base sans table.
keke21410
Messages postés
494
Date d'inscription
mercredi 4 février 2009
Statut
Membre
Dernière intervention
21 janvier 2014
40
26 mai 2010 à 17:23
26 mai 2010 à 17:23
bien vu, je crois que la prog c'est pas fait pour moi, des erreurs si con que ça ...
merci, bon maintenant j'ai un "problème" de constante, enfin, message complet :
Notice: Use of undefined constant a - assumed 'a' in C:\wamp\www\test\index\install.php on line 24
mais la base est bien créer et le message du echo 'base créer avec succès' est affiché !!
moyen de retirer ce message ?
j'avais lu quelque part qu'on mettais @ devans la fonction mysql_truque je vais essayer !
et merci du coup de main !!
je te dois beaucoup avion-f16 !
merci, bon maintenant j'ai un "problème" de constante, enfin, message complet :
Notice: Use of undefined constant a - assumed 'a' in C:\wamp\www\test\index\install.php on line 24
mais la base est bien créer et le message du echo 'base créer avec succès' est affiché !!
moyen de retirer ce message ?
j'avais lu quelque part qu'on mettais @ devans la fonction mysql_truque je vais essayer !
et merci du coup de main !!
je te dois beaucoup avion-f16 !
keke21410
Messages postés
494
Date d'inscription
mercredi 4 février 2009
Statut
Membre
Dernière intervention
21 janvier 2014
40
26 mai 2010 à 17:26
26 mai 2010 à 17:26
nan c'est pas le @ qui change quelque chose !
je laisse, je ferais via javascript une fonction qui cachera uen div que je marquerais avant la fonction et juste avant l'écho
je laisse, je ferais via javascript une fonction qui cachera uen div que je marquerais avant la fonction et juste avant l'écho
Templier Nocturne
Messages postés
7734
Date d'inscription
jeudi 22 janvier 2009
Statut
Membre
Dernière intervention
21 mai 2016
1 101
26 mai 2010 à 22:27
26 mai 2010 à 22:27
le @ sert uniquement à ne pas retourner les erreurs
24 mai 2010 à 19:56
comment peut on créer une base avec PDO ?
Je débute en PDO, avant j'utilisais mysql_
Parceque, j'ai essayé
$connection = mysql_connect('localhost', 'root', '');
$base = $_POST['base'];
mysql_query("CREATE DATABSE $base ", $connection) or die ('Création impossible de la base, veuillez réessayer plus tard, par root pour créer la base '.$_POST['base'].' Error syntax') ;
mais j'ai tout le temps le contenu du die() ...
Je comprends pas ...
Ca m'est nécéssaire de savoir comment créer une base sous wamp en local !
merci
24 mai 2010 à 20:06
$req=
"CREATE TABLE ".$nom_de_la_table." (
id int unsigned NOT NULL auto_increment,
test int NOT NULL default '1',
nom varchar(200) NOT NULL default '',
PRIMARY KEY (id)
)";
$bdd->exec($req);
24 mai 2010 à 20:09