Bonjour tout le monde ! (j'espère posté dans la bonne rubrique j'ai pas mal hésité )

Avant de posté j'ai biensur recherché sur le forum et sur google des réponses à mes problèmes... J'ai trouvé plusieurs articles mais il ne m'ont presque pas servi...

Je m'adresse donc à vous :/

Etant neophyte en ce qui concerne les bases de données ne vous etonnez pas si mes questions parraissent bête ^^'

Premierement je comprends pas certaines chose sur mysql

c'est une des tables que j'ai eu

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
CREATE TABLE `acceder` (
  `idprofil` int(11) NOT NULL,
  `idmenu` int(11) NOT NULL,
  `acces` binary(1) NOT NULL,
  PRIMARY KEY  (`idprofil`,`idmenu`),
  KEY `FK_acceder_idmenu` (`idmenu`)
)
J'ai retiré les ` et maintenant l'erreur vient de

Code : Sélectionner tout - Visualiser dans une fenêtre à part
KEY FK_acceder_idmenu (idmenu)
Voici l'erreur

Citation Envoyé par erreur
Syntaxe incorrecte vers le mot clé 'KEY'.
D'après ce que j'ai lu et mes connaissances il faut faire un truc du genre



Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
CREATE TABLE acceder (
  idprofil int(11) NOT NULL,
  idmenu int(11) NOT NULL,
  acces binary(1) NOT NULL,
  CONSTRAINT  PK_idprofil PRIMARY KEY  (idprofil,idmenu),
  CONSTRAINT FK_acceder_idmenu  FOREIGN KEY (idmenu)
)
Et la j'ai l'erreur suivante

Citation Envoyé par erreur
Syntaxe incorrecte vers 'idmenu'.
Merci d'avance