Вопрос такой: сейчас пишу топ игровых серверов и нужно выводить их список из БД не по ID, а по ранку(который постоянно изменяется вследствие голосования за тот или иной сервер пользователем).
вот SQL:
CODE (SQL):
скопировать код в буфер обмена
скопировать код в буфер обмена
- CREATE TABLE IF NOT EXISTS `servers` (
- `rank` int(50) NOT NULL DEFAULT '0',
- `id` int(50) NOT NULL AUTO_INCREMENT,
- `vip` int(1) DEFAULT NULL,
- `link` varchar(255) CHARACTER SET utf8 NOT NULL,
- `name` varchar(255) CHARACTER SET utf8 NOT NULL,
- `img` varchar(255) NOT NULL,
- PRIMARY KEY (`id`),
- UNIQUE KEY `link` (`link`),
- UNIQUE KEY `name` (`name`),
- UNIQUE KEY `img` (`img`)
- ) ENGINE=MyISAM DEFAULT CHARSET=cp1251 AUTO_INCREMENT=4 ;
- INSERT INTO `servers` (`rank`, `id`, `vip`, `link`, `name`, `img`) VALUES
- (0, 0, NULL, 'http://rpvg.altervista.org/phpsge', 'Official english phpSGE Server', 'http://profile.ak.fbcdn.net/hprofile-ak-snc4/188195_164324790248643_2645763_n.jpg'),
- (1, 1, 1, 'http://www.agmanix-zone.tk/', 'Official russian phpSGE Server', 'http://cs305215.userapi.com/u42731469/154085023/x_78486adf.jpg');