Page 1 sur 1

ceration table refusé

Posté : 01 nov. 2014, 21:01
par romantica
bonjour je doit créer une table et sql me la refuse! une idée? merci de l'aide:
$sqls[$t_areas] = "CREATE TABLE `$t_areas` (
  `areaid` smallint unsigned NOT NULL auto_increment,
  `areaname` varchar(50) NOT NULL default '',
  `cityid` smallint unsigned NOT NULL default '0',
  `pos` smallint unsigned NOT NULL default '0',
  `enabled` enum('0','1') NOT NULL default '0',
  `timestamp` timestamp(6) NOT NULL,
  PRIMARY KEY  (`areaid`),
  KEY `pos` (`pos`),
  KEY `cityid` (`cityid`),
  KEY `enabled` (`enabled`)
) ENGINE=MyISAM;";

Re: ceration table refusé

Posté : 02 nov. 2014, 03:16
par moogli
salut,

Quel est le message d'erreur exact ?

Affiche la requête avec le message d'erreur afin de pouvoir avancer dans ton problème.
La table indiquée ici est fonctionnelle (en remplaçant la variable par autre chose).

@+

Re: ceration table refusé

Posté : 03 nov. 2014, 13:23
par romantica
Salut merci pour la réponse j'ai installé la base! mais le j'ai un erreur qui s'affiche sur la page d'accueil et le j'y comprends rien! le voici si tu a une idée merci d'avance:
SELECT a.*, ct.cityname, UNIX_TIMESTAMP(a.createdon) AS timestamp, feat.adid AS isfeat, COUNT(*) AS piccount, p.picfile AS picfile, scat.subcatname, scat.catid, cat.catname FROM phpas_ads a INNER JOIN phpas_featured feat ON a.adid = feat.adid AND feat.adtype = 'A' AND feat.featuredtill >= NOW() INNER JOIN phpas_cities ct ON a.cityid = ct.cityid INNER JOIN phpas_subcats scat ON a.subcatid = scat.subcatid INNER JOIN phpas_cats cat ON scat.catid = cat.catid LEFT OUTER JOIN phpas_adpics p ON a.adid = p.adid AND p.isevent = '0' WHERE a.enabled = '1' AND a.verified = '1' AND a.expireson >= NOW() GROUP BY a.adid ORDER BY a.createdon DESC LIMIT 5Unknown column 'feat.adtype' in 'on clause'

Re: ceration table refusé

Posté : 05 nov. 2014, 15:24
par romantica
personne pour m'aider?
merci