Форум русской поддержки Joomla!® CMS
05.12.2016, 12:26:32 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

Группа уникальных полей

 (Прочитано 237 раз)
0 Пользователей и 1 Гость смотрят эту тему.
lemuriec
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 5


« : 12.06.2016, 23:58:14 »

Добрый день уважаемые форумчане.

Недавно узнал о существовании сия чуда. Но у меня возник вопрос. Как сделать уникальными 2 или 3 поля. Например Год и месяц. То есть сам по себе месяц может повторяться, но вод связка год и месяц должна быть уникальной. То есть чтобы не было 2х записей января 2016 года. Как это сделать?

Заранее благодарю
Записан
robert
Профи
********

Репутация: +343/-11
Offline Offline

Пол: Мужской
Сообщений: 3579


« Ответ #1 : 13.06.2016, 00:07:48 »

Недавно узнал о существовании сия чуда.
Какого чуда? SQL UNIQUE CONSTRAINT, что ли? Если да, то какое отношение оно имеет  к форме?
Записан
lemuriec
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 5


« Ответ #2 : 13.06.2016, 00:23:47 »

Нет. Вообще то я думал это форум Плагина RSForm для Joomla. Я ошибся?
Записан
robert
Профи
********

Репутация: +343/-11
Offline Offline

Пол: Мужской
Сообщений: 3579


« Ответ #3 : 13.06.2016, 01:50:13 »

Нет, не ошиблись. Только я ничего не понял из того, что вы написали. Группа уникальных полей в форме - это как?
Записан
lemuriec
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 5


« Ответ #4 : 13.06.2016, 07:59:57 »

Нет, не ошиблись. Только я ничего не понял из того, что вы написали. Группа уникальных полей в форме - это как?
Вот так: Например Год и месяц. То есть сам по себе месяц может повторяться, но вот связка год и месяц должна быть уникальной. То есть чтобы не было 2х записей января 2016 года для уникального пользователя.  Например есть пользователь № 1. И он сдает отчет за декабрь 2015 года. Так вот мне надо чтоб он не мог сдать отчет за декабрь 2016 5 раз, а только 1 раз! Запись не должна дублироваться
Записан
robert
Профи
********

Репутация: +343/-11
Offline Offline

Пол: Мужской
Сообщений: 3579


« Ответ #5 : 13.06.2016, 12:12:01 »

Так я же правильно угадал
SQL UNIQUE CONSTRAINT
Только еще раз:
какое отношение оно имеет  к форме?
Записан
lemuriec
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 5


« Ответ #6 : 13.06.2016, 12:52:32 »

Так я же правильно угадалТолько еще раз:
Как какое? В настройках RSForm нельзя это сразу прописывать? Или это надо лезть в БД и там уже выставлять ключи?
Записан
lemuriec
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 5


« Ответ #7 : 13.06.2016, 12:53:25 »

Просто некоторым полям насколько я видел можно присваивать атрибут unique, так почему же нельзя это сделать для группы или для выпадающих списков.
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet