Спустя 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
а во второй таблице должно быть поля для объявлений и плюс еще одна строка привязки? Или как? я немного не догоняю))
user_id
user_name
user_pass
а во второй таблице должно быть поля для объявлений и плюс еще одна строка привязки? Или как? я немного не догоняю))
Спустя 11 минут, 18 секунд (15.11.2009 - 23:21) MainVoid написал(а):
Ты все верно догнал. В таблице объявлений у тебя будет что-то вроде:
announce_id
header
text
user_id
Сравниваешь потом announce.user_id и ID текущего посетителя.
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 одной таблицы??
announce_id и user_id скажи зачем мне сравнивать эти два id c одной таблицы??
Спустя 11 часов, 8 минут, 19 секунд (16.11.2009 - 12:46) Gigabit написал(а):
кто нибудь ответит мне на этот вопрос?
Спустя 12 минут, 12 секунд (16.11.2009 - 12:58) Gabriel написал(а):
Gigabit
до точки идет название таблицы после имя поля.
тоесть сравниваеш ты только user_id с announce.user_id (ид пользователя в таблице с обьявлениями)
до точки идет название таблицы после имя поля.
тоесть сравниваеш ты только user_id с announce.user_id (ид пользователя в таблице с обьявлениями)
Спустя 16 минут, 54 секунды (16.11.2009 - 13:15) Gigabit написал(а):
вот теперь ясненько спасибо!