diffdérence entre 2 tables
Posté : 05 mai 2008, 19:16
Bonjour à tous, j'ai récupéré sur internet une table que voici:
Elle n'a aucun pb. J'ai moi même créé une autre table que voici:
Elle n'a aucun pb non plus. Ces 2 tables n'ont pas de clé primaire et pas d'index.
phpmyadmin semble faire une différence que je ne comprends pas entre les 2 tables.
Quand j'affiche les données de ma table 'jos_monoslideshow_conf', j'ai un petit "?" qui me dit "vous devriez créer une clé primaire pour cette table".
Ce point d'interrogation n'apparait pas pour la table 'jos_joe_dailymessage_conf'. Voyez vous pourquoi?
Merci pour vos réponses.
Code : Tout sélectionner
CREATE TABLE `jos_joe_dailymessage_conf` (
`bold` tinyint(1) NOT NULL default '0',
`italic` tinyint(1) NOT NULL default '0',
`underline` tinyint(1) NOT NULL default '0',
`showdate` tinyint(1) NOT NULL default '0',
`configid` tinyint(4) NOT NULL default '0'
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
Code : Tout sélectionner
CREATE TABLE `jos_monoslideshow_conf` (
`configid` int(11) NOT NULL default '0',
`swfpath` varchar(255) NOT NULL default '',
`swfwidth` tinyint(4) NOT NULL default '0',
`swfheight` tinyint(4) NOT NULL default '0',
`swfbgcolor` varchar(7) NOT NULL default '',
`flashversion` varchar(255) NOT NULL default '',
`showlogo` tinyint(1) NOT NULL default '0',
`showversioninfo` tinyint(1) NOT NULL default '0',
KEY `configid` (`configid`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
phpmyadmin semble faire une différence que je ne comprends pas entre les 2 tables.
Quand j'affiche les données de ma table 'jos_monoslideshow_conf', j'ai un petit "?" qui me dit "vous devriez créer une clé primaire pour cette table".
Ce point d'interrogation n'apparait pas pour la table 'jos_joe_dailymessage_conf'. Voyez vous pourquoi?
Merci pour vos réponses.