[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Создать свою комнату
Gigabit
Народ я опять к Вам вопросом, как создается профиль юзере? тоесть когда юзер добавит объявления при регистрации, то при следующим входе под своим именем ему будут выдаваться список объявлений которые он добавил....и по следуюши он сможет его редактировать.... объясните как это делаетьс вообще. я представление об этом не имею....



Спустя 1 час, 18 минут, 12 секунд (15.11.2009 - 15:47) kl95 написал(а):
Объясни, какие объявления юзер добавляет при регистрации.

Спустя 12 минут, 48 секунд (15.11.2009 - 15:59) MainVoid написал(а):
В любом случае нужно к каждому объявлению добавлять поле в БД, в котором будет храниться привязка к пользователю (ID пользователя, создавшего данное объявление). При выводе такого объявления на страницу нужно проверять, является ли текущий посетитель владельцем этого объявления (ID посетителя должен быть равен ID владельца объявления). В случае успешности такой проверки - выводить ссылки на страницу редактирования. На самой странице также нужно сделать проверку на владельца, чтобы исключить возможность редактирования чужих объявлений.

Спустя 7 часов, 10 минут, 38 секунд (15.11.2009 - 23:10) Gigabit написал(а):
Тоесть мне нужно 2 таблицы где в одном будет

user_id
user_name
user_pass

а во второй таблице должно быть поля для объявлений и плюс еще одна строка привязки? Или как? я немного не догоняю))


Спустя 11 минут, 18 секунд (15.11.2009 - 23:21) MainVoid написал(а):
Ты все верно догнал. В таблице объявлений у тебя будет что-то вроде:
announce_id
header
text
user_id

Сравниваешь потом announce.user_id и ID текущего посетителя.

Спустя 2 часа, 16 минут, 24 секунды (16.11.2009 - 01:38) Gigabit написал(а):
хорошо вот только уточни один момент ,
announce_id и user_id скажи зачем мне сравнивать эти два id c одной таблицы??

Спустя 11 часов, 8 минут, 19 секунд (16.11.2009 - 12:46) Gigabit написал(а):
кто нибудь ответит мне на этот вопрос?

Спустя 12 минут, 12 секунд (16.11.2009 - 12:58) Gabriel написал(а):
Gigabit
до точки идет название таблицы smile.gif после имя поля.
тоесть сравниваеш ты только user_id с announce.user_id (ид пользователя в таблице с обьявлениями)

Спустя 16 минут, 54 секунды (16.11.2009 - 13:15) Gigabit написал(а):
вот теперь ясненько спасибо!
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.