0 / 0 / 1
Регистрация: 08.01.2016
Сообщений: 95
|
||||||
1 | ||||||
Вывод подробных новостей17.01.2016, 16:01. Показов 1502. Ответов 19
Метки нет (Все метки)
Доброе время суток форумчане. Прошу помочь сделать более расширенный функционал для моих новостей.
Я уже сделал постраничную навигацию и лайки, но задался вопросом еще сделать комментарий к этим новостям и сразу встала проблема что для написания комментариев использовать одну страницу с новостями будет не кулюторно) Собственно прошу помочь сделать переход на страницу с комментариями. Т.е что бы кликнув допустим на главной новости на кнопку комментарии пользователь попадал на страницу с новостью и возможность комментирования.
0
|
17.01.2016, 16:01 | |
Ответы с готовыми решениями:
19
вывод новостей! Вывод новостей из БД Вывод новостей Вывод новостей из БД |
3851 / 3196 / 1343
Регистрация: 01.08.2012
Сообщений: 10,820
|
|
17.01.2016, 16:16 | 2 |
Ничего себе запросы. Делайте самостоятельно, а если будут какие-то сложности - пишите, попробуем помочь.
0
|
Заблокирован
|
|
17.01.2016, 17:00 | 4 |
HolySaint, проставьте якорь перед комментариями и делайте ссылки /news/< news_id>#comments
1
|
0 / 0 / 1
Регистрация: 08.01.2016
Сообщений: 95
|
|||||||||||
17.01.2016, 19:52 [ТС] | 5 | ||||||||||
miketomlin, благодарю за толчок в нужную сторону разобрался.
Добавлено через 33 минуты А как мне передать id темы через get запрос? Почитал по форуму, но что то не получается.
Наверное придется написать приемник и уже от туда вытаскивать значения? Или как проще сделать?
0
|
Заблокирован
|
|
17.01.2016, 22:27 | 6 |
Не понял. Я же показал пример ссылки. Или вы имеете в виду GET-параметр? Принцип точно такой же:
/news?id=<news_id>#comments Добавлено через 7 минут В код, извините, не вникал, потому как тяжкое это дело. Советую заняться его структурированием, пока не поздно.
0
|
0 / 0 / 1
Регистрация: 08.01.2016
Сообщений: 95
|
|||||||||||
18.01.2016, 04:11 [ТС] | 7 | ||||||||||
Не передает
Я не понимаю что такое структурирование
0
|
Заблокирован
|
||||||
18.01.2016, 04:41 | 8 | |||||
0
|
0 / 0 / 1
Регистрация: 08.01.2016
Сообщений: 95
|
||||||
18.01.2016, 06:09 [ТС] | 9 | |||||
0
|
Заблокирован
|
|
18.01.2016, 09:07 | 10 |
http://htmlbook.ru/samhtml/yakorya
Сделайте разделение: нет id – выдавать список новостей, есть – выдавать конкретную новость или ошибку, если значение id некорректное.
0
|
0 / 0 / 1
Регистрация: 08.01.2016
Сообщений: 95
|
||||||
18.01.2016, 09:33 [ТС] | 11 | |||||
Не пониманию хоть убей. Кого как ну сделаю
0
|
Заблокирован
|
|||||||||||
18.01.2016, 09:58 | 12 | ||||||||||
Ссылку-то вы выводите в списке новостей, а якорь нужно поставить на странице новости перед комментариями, как я написал:
При переходе по ссылке /news?id=<news_id>#comments новость и откроется, причем в месте, с которого начинаются комментарии.
0
|
0 / 0 / 1
Регистрация: 08.01.2016
Сообщений: 95
|
|
18.01.2016, 10:12 [ТС] | 13 |
0
|
Заблокирован
|
|
18.01.2016, 12:16 | 14 |
По каким ссылкам открывались отдельные новости раньше? Просто дополните эти ссылки якорем #comments, а на странице новости вставьте <a name="comments"></a> в том место, начиная с которого вы собираетесь выводить комментарии.
0
|
0 / 0 / 1
Регистрация: 08.01.2016
Сообщений: 95
|
||||||||||||||||
18.01.2016, 12:32 [ТС] | 15 | |||||||||||||||
Так выглядит полная страница вывода с рабочим выводом отдельной новости если использовать LIMIT 1
0
|
Заблокирован
|
|||||||||||
18.01.2016, 13:18 | 16 | ||||||||||
Сообщение было отмечено HolySaint как решение
Решение
Т.е. у вас по сути и вывода отдельных новостей нет, потому что запрос с LIMIT 1 не позволяет выбрать произвольную новость, а только первую в как-либо отсортированном списке. Запрос должен быть примерно таким:
Если хотите, я вам какой-нибудь простой каркас дам, чтобы избавиться от лишней работы, некоторых дыр в безопасности и т.п.
1
|
0 / 0 / 1
Регистрация: 08.01.2016
Сообщений: 95
|
|
18.01.2016, 14:22 [ТС] | 17 |
miketomlin, был бы признателен за каркас
0
|
Заблокирован
|
|
18.01.2016, 14:33 | 18 |
Сделаю. Суть того, что я написал в пред. посте, вы поняли?
0
|
0 / 0 / 1
Регистрация: 08.01.2016
Сообщений: 95
|
||||||
18.01.2016, 16:40 [ТС] | 19 | |||||
Да. Не понимаю почему сразу так не сделал. Сделал так:
Добавлено через 56 секунд miketomlin, вы что то про каркас говорили хотелось бы взглянуть.
0
|
Заблокирован
|
|
18.01.2016, 16:44 | 20 |
0
|
18.01.2016, 16:44 | |
18.01.2016, 16:44 | |
Помогаю со студенческими работами здесь
20
Вывод новостей и сортировка Вывод всех новостей Грамотный вывод новостей Вывод новостей из БД (примеры) Вывод новостей по буквам Вывод новостей на сайт из БД по дате Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |