Pb avec CREATE DATABASE

Résolu
Joleroy Messages postés 106 Date d'inscription mardi 16 décembre 2003 Statut Membre Dernière intervention 24 octobre 2005 - 28 avril 2005 à 20:10
malalam Messages postés 10839 Date d'inscription lundi 24 février 2003 Statut Membre Dernière intervention 2 mars 2010 - 29 avril 2005 à 12:54
Bonjour a tous,

J' ai ecrit ce petit bout de code qui crée un utilisateur, lui creer un base de donnée, et lui donne des droit sur cette base.

Voici le code:

mysqli_select_db($connect, 'mysql');
mysqli_query($connect, "GRANT USAGE ON * . * TO [mailto:'claude'@'localhost' 'claude'@'localhost'] IDENTIFIED BY '".$data['passwd']."' WITH MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0");
mysqli_query($connect, "CREATE DATABASE 'claudesite'")or die ('Erreur: '.mysqli_error($connect));
mysqli_query($connect, "GRANT SELECT , INSERT , UPDATE , DELETE , CREATE , DROP , INDEX , ALTER , CREATE TEMPORARY TABLES ON `claudesite` . * TO [mailto:'claude'@'localhost' 'claude'@'localhost']");

Mais j'obteint lerreur suivante:

Erreur: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''claudesite'' at line 1

L' erreur vient de la ligne
mysqli_query($connect, "CREATE DATABASE 'claudesite'")or die ('Erreur: '.mysqli_error($connect));

Mais j'ai fait tout php.net & nexen.net et je n'ai pas trouvé d'autre syntaxe!

J'utilise php5 et mysql 4.1

merci d'avance pour toutes vos reponses.

4 réponses

malalam Messages postés 10839 Date d'inscription lundi 24 février 2003 Statut Membre Dernière intervention 2 mars 2010 25
29 avril 2005 à 11:14
hello,



essaye comme ca:



"CREATE DATABASE `claudesite`"
3
Joleroy Messages postés 106 Date d'inscription mardi 16 décembre 2003 Statut Membre Dernière intervention 24 octobre 2005
28 avril 2005 à 20:13
J' ai oblier d'ajouter que lorsque je vait ds phpmyadmin, l'utilisateur claude existe, il a les privilèges pour la base claudesite mais la base claudesite n'existe pas!
0
Joleroy Messages postés 106 Date d'inscription mardi 16 décembre 2003 Statut Membre Dernière intervention 24 octobre 2005
29 avril 2005 à 12:27
salut

c' etait tou simplement ca! un apres midi a chercher pour un mauvait caractère

merci
0
malalam Messages postés 10839 Date d'inscription lundi 24 février 2003 Statut Membre Dernière intervention 2 mars 2010 25
29 avril 2005 à 12:54
De rien :-)



Valide la reponse stp que l'on ferme ce thread.
0
Rejoignez-nous