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
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
KEY FK_acceder_idmenu (idmenu)
Voici l'erreur
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
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
Envoyé par
erreur
Syntaxe incorrecte vers 'idmenu'.
Merci d'avance
Partager