Bonjour,
Voici le create table de ma table notertexte :
<?php
$liendb=mysql_connect("localhost","root","");
mysql_select_db("jeunestalents");
$sql="CREATE TABLE NOTERTEXTE(
loginMembre varchar(20) NOT NULL,
idTexte int(10) unsigned NOT NULL,
notationTexte int(2) NOT NULL ,
commentaireTexte tinytext,
CONSTRAINT PK_NOTERTEXTE PRIMARY KEY(loginMembre,idTexte),
CONSTRAINT FK_NOTERTEXTE_2 FOREIGN KEY (idTexte)
REFERENCES TEXTE(idTexte),
CONSTRAINT FK_NOTERTEXTE_1 FOREIGN KEY (loginMembre)
REFERENCES MEMBRE(loginMembre)
)";
$erreur = mysql_query($sql);
if (!$erreur)
die(mysql_error());
else{echo "Table notertexte créée";}
mysql_close($liendb);
?>
J'ai l'erreur suivante : Can't create table '.\jeunestalents\notertexte.frm' (errno: 150)
Quelqu'un pourrait-il m'expliquer, je ne vois pas!!