Необходимо в одной ячейке держать номера введённые пользователем.
Количество номеров от 0 до 100. Номера от 5 до 14 символов. Как организовать хранение этих номеров в одной ячейке таблицы из бд и доставать последовательно по 1 значению?
Заранее спасибо
Спустя 9 минут, 46 секунд (18.07.2009 - 00:38) glock18 написал(а):
нормальный способ 1:
сделать эту ячейку таблицей
другие способы не нормальные.
сделать эту ячейку таблицей
другие способы не нормальные.
Спустя 4 минуты, 55 секунд (18.07.2009 - 00:43) sergeiss написал(а):
Это сделать можно легко и просто, с помощью функций explode() и implode().
Вот только вопрос: зачем??? Не лучше ли сделать еще одну таблицу, и хранить данные так, как это обычно делается?
PS. glock опередил меня немного
Вот только вопрос: зачем??? Не лучше ли сделать еще одну таблицу, и хранить данные так, как это обычно делается?
PS. glock опередил меня немного
Спустя 7 минут, 59 секунд (18.07.2009 - 00:51) boro-da написал(а):
glock18 как сделать ячейку таблицей не подскажешь?
sergeiss спс щас почитаю про эти функции
sergeiss спс щас почитаю про эти функции
Спустя 4 минуты, 50 секунд (18.07.2009 - 00:56) sergeiss написал(а):
Не понимай буквально.
Цитата (boro-da @ 18.07.2009 - 01:51) |
glock18 как сделать ячейку таблицей не подскажешь? |
Он имел ввиду то, что я сказал в другом виде
Цитата (sergeiss @ 18.07.2009 - 01:43) |
Не лучше ли сделать еще одну таблицу, и хранить данные так, как это обычно делается? |
Спустя 1 минута, 5 секунд (18.07.2009 - 00:57) boro-da написал(а):
sergeiss а как например создать такую таблицу? сделать в ней 100 колонок?
Спустя 1 минута, 44 секунды (18.07.2009 - 00:58) sergeiss написал(а):
Нет, сделать в ней 3 колонки.
Уникальный внутри данной таблицы АйДи - АйДи пользователя - И собственно данные.
Уникальный внутри данной таблицы АйДи - АйДи пользователя - И собственно данные.
Спустя 38 минут, 45 секунд (18.07.2009 - 01:37) boro-da написал(а):
PandoraBox2007, я так понял что ты предлагаешь в ячейке хранить массив. Вариант хороший, но как это будет выглядеть в самой ячейке?
Пример того что мне надо хранить в ячейке, только не знаю как это в нормальный вид перевести:
id75483, id8723423, id4376374, ... , id789634576
Пример того что мне надо хранить в ячейке, только не знаю как это в нормальный вид перевести:
id75483, id8723423, id4376374, ... , id789634576
Спустя 48 минут, 14 секунд (18.07.2009 - 02:25) PandoraBox2007 написал(а):
SQL |
CREATE TABLE IF NOT EXISTS `bb_user_group` ( `group_id` mediumint(8) NOT NULL default '0', `user_id` mediumint(8) NOT NULL default '0', PRIMARY KEY (`group_id`,`user_id`), KEY `user_id` (`user_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8; |
SELECT COUNT(user_id) as user_count FROM WHERE group_id = '122154' bb_user_group LIMIT 1
сами группы еще в одной таблице
LEFT JOIN рулит