PhpMyAdmin free et son message d'erreur

lilsource Messages postés 37 Statut Membre -  
lilsource Messages postés 37 Statut Membre -
Bonjour,

Je ne comprends pas bien ce message d'erreur :
#1064 - 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 '(10) NOT NULL, 'dispo' BOOL(3) NOT NULL, 'retour' DATE NOT NULL) ENGINE = MyISAM' at line 1

Dois-je modifié mon code php ou c'est dans les tables que j'ai crées dans la base de données qu'il y a erreur?

Merci à vous

A voir également:

3 réponses

Utilisateur anonyme
 
Bonjour

Il faut surtout que tu nous donnes la requête (commande) COMPLETE qui te sert à créer ta table. Elle doit commencer par "CREATE TABLE..."
1
Utilisateur anonyme
 
Je vois BOOL(3) dans ta requête : c'est une erreur ! S'il y a aussi BOOL avant le (10) du message d'erreur, le problème vient de là : tu ne dois pas déclarer de longueur pour BOOL car BOOL est déjà synonyme de TINYINT(1)
0
Bruce Willix Messages postés 13499 Statut Contributeur 2 594
 
Tu utilises une syntaxe qui n'est pas acceptée par la version de PHP installée sur ton serveur. Pour connaitre cette version, tu as phpinfo() ou un lien dans ton phpMyAdmin
0
lilsource Messages postés 37 Statut Membre
 
Magnifique, je n'ai plus le message d'erreur...
0