Salve ragazzi, qualcuno può aiutarmi a risolvere l'errore detta tabella giocatori?
codice:
TABELLA SQUADRE:
query SQL:
CREATE TABLE `squadre` (
`IDsquadra` int(10) unsigned NOT NULL auto_increment,
`squadra` varchar(25) NOT NULL default '',
PRIMARY KEY (`IDsquadra`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=11 ;
TABELLA GIOCATORI:
query SQL:
CREATE TABLE `giocatori` (
`IDgiocatore` int( 10 ) unsigned NOT NULL AUTO_INCREMENT ,
`IDsquadra` int( 11 ) NOT NULL default '0',
`giocatore` varchar( 35 ) NOT NULL default '',
PRIMARY KEY ( `IDgiocatore` ) ,
FOREIGN KEY ( `IDsquadra` ) REFERENCES squadre( `IDsquadra` ) )
ENGINE = InnoDB DEFAULT CHARSET = latin1 AUTO_INCREMENT =1
Messaggio di errore:
#1005 - Impossibile creare la tabella '.\fantapeggiori\giocatori2.frm' (errno: 150)
Se notate, la tabella squadre è di tipo MyISAM mentre nella tabella giocatori è InnoDB, in quanto ha una FOREIGN KEY
Grazie anticipatamente.