poradi mi nekdo proc to hazi chybu kdyz to chci vytvorit.
CREATE TABLE `redirect` (
`id` int(11) NOT NULL auto_increment,
`user` varchar(128) NOT NULL default '',
`email` varchar(128) NOT NULL default '',
`PASSWORD` varchar(32) NOT NULL default '',
`url` varchar(255) NOT NULL default '',
`title` varchar(255) NOT NULL default '',
`cloak` enum('Y','N') NOT NULL default 'Y',
PRIMARY KEY (`id`),
UNIQUE KEY `id` (`id`),
UNIQUE KEY `user` (`user`)
) TYPE=MyISAM AUTO_INCREMENT=2 ;
Mně to chybu nehází a tabulka se vytvoří...
Chyba
SQL-dotaz : [Editovat]
CREATE TABLE `redirect` (
`id` int(11) NOT NULL auto_increment,
`user` varchar(128) NOT NULL default \'\',
`email` varchar(128) NOT NULL default \'\',
`PASSWORD` varchar(32) NOT NULL default \'\',
`url` varchar(255) NOT NULL default \'\',
`title` varchar(255) NOT NULL default \'\',
`cloak` enum(\'Y\',\'N\') NOT NULL default \'Y\',
PRIMARY KEY (`id`),
UNIQUE KEY `id`,
UNIQUE KEY `user`,
) TYPE=MyISAM AUTO_INCREMENT=2 ;
MySQL hlásí:
You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '\'\',
`email` varchar(128) NOT NULL default \'\',
`PASSWO
Podle mě nemůžeš pojmenovávat sloupec PASSWORD, protože bude v zakázanejch slovech. Ale na druhou stranu, když to tomu dotyčnýmu tabulku vytvořilo, tak nevím.
Petr
Hacker XXX: To vypadá jako zkoušení v phpMyAdmin. Ale přesně tam mi to funguje, jak jsem napsal... :-)
Ovšem nechápu, proč píšeš v 12. 07. 2004 21:58 uplně jinou syntax. Ta je samozřejmě špatně (apostrofy se zpětným lomítkem - addslashes?). Původní syntax je jiná - Datum: 12. 07. 2004 21:31. U té druhé to samozřejmě píše syntaktickou chybu a píše i jakou a kde.
to s tema spetnejma lomitkamam mi vyhodilo samo phpMyAdmin
Tak zkus sloupec pojmenovat místo PASSWORD jenom "heslo"
... ... ...
heslo varchar(32) NOT NULL default '',
... ... ...
To HackerXXX:
No je to divný, ale teď jsem zkoušel překopírovávat dotaz z Tvýho příspěvku z 12. 07. 2004 21:31 a tabulka se fakt vytvořila i stím PASSWORD
(to všechno na mysql.cz v phpMyAdminu)