Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: хранение данных под каждого пользователя
 
 автор: sl1p   (03.09.2008 в 12:34)   письмо автору
 
 

Вот столкнулся, каждый пользователь может иметь свой почтовый ящик...

Как правильно построить таблицу и вообще как реализовать я без понятия..

Нужно хранить поля "от кого" "когда" и "сообщение"..

Сначала думал апдейтить както,а при выводе воспользоваться explode().. но вариант отпал )


Как всё таки можно реализовать?

  Ответить  
 
 автор: Balamut182   (03.09.2008 в 12:45)   письмо автору
 
   для: sl1p   (03.09.2008 в 12:34)
 

вам нужна таблица для хранения писем?

  Ответить  
 
 автор: sl1p   (03.09.2008 в 13:05)   письмо автору
 
   для: Balamut182   (03.09.2008 в 12:45)
 

так точно)

  Ответить  
 
 автор: Balamut182   (03.09.2008 в 14:10)   письмо автору
 
   для: sl1p   (03.09.2008 в 13:05)
 

не пойму в чем проблема? организовываете таблицу с нужными вам полями, ключевым полем может конечно быть и email адресата письма (почтового ящика) с индексом уникальности, но я бы так не стал делать - выборка по email не будет очень быстрой - вместо этого ключевым полем я бы сделал уникальный айдишник (но не автоинкрементный), и через него связал бы эту таблицу с таблицой email-адресов (здесь связуемый айдишник уже должен быть автоинкрементным)

  Ответить  
 
 автор: sl1p   (04.09.2008 в 00:05)   письмо автору
 
   для: Balamut182   (03.09.2008 в 14:10)
 

и как тогда пихать несколько сообщений для одного пользователя?
создавать отдельную строку для каждого сообщения имхо не очень

  Ответить  
 
 автор: Proger   (04.09.2008 в 01:48)   письмо автору
 
   для: sl1p   (04.09.2008 в 00:05)
 

А почему не очень то? Очень даже очень. Можете сделать архивацию сообщений старше месяца скажем, чтобы они перемещялись в таблицу "archive" и не забивали основную.

  Ответить  
 
 автор: ronin80   (04.09.2008 в 10:42)   письмо автору
 
   для: sl1p   (04.09.2008 в 00:05)
 

>и как тогда пихать несколько сообщений для одного пользователя?
>создавать отдельную строку для каждого сообщения имхо не очень

а чем не устраивает?

  Ответить  
 
 автор: sl1p   (04.09.2008 в 10:52)   письмо автору
 
   для: ronin80   (04.09.2008 в 10:42)
 

х3 как то не смотрится :)

  Ответить  
 
 автор: Root   (04.09.2008 в 11:17)   письмо автору
 
   для: sl1p   (04.09.2008 в 10:52)
 

что не смотрится?
То что на (этом) форуме для каждого сообщения новая запись создается это тоже не смотрится?

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования