• DONATE to NULLED!
    Форуму и его команде можно помочь, мотивировать модераторов разделов.
    Помогите модератору этого раздела killoff лично.

Модуль Партнёрской программы v.1.0

Статус
В этой теме нельзя размещать новые ответы.
Код:
CREATE TABLE `dle_referals` ( 
`id` int( 11 ) unsigned NOT NULL default '', 
`user_id` int( 11 ) NOT NULL default '', 
`ip` varchar( 15 ) NOT NULL default '', 
PRIMARY KEY ( `id` ) UNIQUE KEY `id` ( `id` ) 
);
Пробуй так
 
Вылезает:
PHP:
Ошибка

SQL-запрос:

CREATE TABLE `dle_referals` (
`id` int( 11 ) unsigned NOT NULL default '',
`user_id` int( 11 ) NOT NULL default '',
`ip` varchar( 15 ) NOT NULL default '',
PRIMARY KEY ( `id` ) UNIQUE KEY `id` ( `id` )
)

Ответ MySQL: Документация
#1064 - 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 'UNIQUE KEY `id` ( `id` )
)' at line 5
 
у тебя наверное есть эта таблица, вот и вылезает такая ошибка...
выполни этот запрос:
PHP:
DROP TABLE `dle_referals`
а потом этот:
PHP:
CREATE TABLE `dle_referals` ( 
`id` int( 11 ) unsigned NOT NULL default '', 
`user_id` int( 11 ) NOT NULL default '', 
`ip` varchar( 15 ) NOT NULL default '', 
PRIMARY KEY ( `id` ) UNIQUE KEY `id` ( `id` ) 
);
 
Разница этого мудуля и хаммеровского в том, что этот просто переходы считает, а в хаммеровском можно включить опцию, что бы засчитывались лишь зарегенные пользователи, перешедшие по ссылке.

Ищем мод хаммера ;)
Да вот ищем люди а где его всетаки найти ? уже неделю ищу, в паблике не нашел, Somebodys help me :bc:

Добавлено через 4 минуты
Код:
SQL-запрос:

CREATE TABLE `dle_referals` (
`id` int( 11 ) unsigned NOT NULL default '',
`user_id` int( 11 ) NOT NULL default '',
`ip` varchar( 15 ) NOT NULL default '',
PRIMARY KEY ( `id` ) UNIQUE KEY `id` ( `id` )
)

Ответ MySQL: Документация
#1064 - 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 'UNIQUE KEY `id` ( `id` )
)' at line 5
Вот такая ошибка у меня тоже вылезает, версия двига 6.7, таблицы такой нет.
 
PHP:
CREATE TABLE `dle_referals` (
  `id` int(11) unsigned NOT NULL auto_increment,
  `user_id` int(11) NOT NULL,
  `ip` varchar(15) NOT NULL,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM  AUTO_INCREMENT=1 ;

Вот правильно.

П.С.: удивляюсь как вы даёте такие ответы... :ah:
 
PHP:
CREATE TABLE `dle_referals` (
  `id` int(11) unsigned NOT NULL auto_increment,
  `user_id` int(11) NOT NULL,
  `ip` varchar(15) NOT NULL,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM  AUTO_INCREMENT=1 ;

Вот правильно.

П.С.: удивляюсь как вы даёте такие ответы... :ah:
А точно ничего не напутал? Просто скобка вроде не там стоит, я тож не силён так, но шото не то.
:nezn:
 
Ну попробуй в действии.
phpMyAdmin и в атаку! ;)
 
все правильно, скобка именно там где надо )
 
Помогите решить проблему.
В админке вырезает:
PHP:
MySQL Error!
------------------------

The Error returned was:
Unknown column 'referals' in 'field list'

Error Number:
1054 

SELECT name, referals, user_id, banned FROM dle_users where referals >= 1  ORDER BY referals DESC LIMIT 0,15


Добавлено через 9 минут
Всё разобрался..
 
Вот правильный запрос:
PHP:
CREATE TABLE `dle_referals` (
`id` int( 11 ) unsigned NOT NULL AUTO_INCREMENT ,
`user_id` int( 11 ) NOT NULL default '',
`ip` varchar( 15 ) NOT NULL default '',
PRIMARY KEY ( `id` ) ,
UNIQUE KEY `id` ( `id` ) 
);
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху