| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Общие вопросы > Php + mySQL lenta |
| Автор: DarkAngel 26.9.2006, 02:54 |
| Ох в описании как замутил да? Самому страшно....на самом деле вопрос очень простой возможно даже слишком... Лента новостей, выборка из таблицы, допустим записей 20...... Вопрос номер раз....каждый пост, новость ограниченна длинной в 500 символов.....как сделать так что бы реализовать переход на полную версию..... Поидее берем индекс новости как переменную, генерируем новую страницу с этим индексом и старым шаблоном и выводим новость без ограничений.... То есть в шаблон пустой страницы должен уйти в виде одной переменной, или может константы запрос к БД, а в виде второй переменной индекс новости в этом запросе..... За основу к примеру возьмем index.php я запутался ребят.......пока писал..... А дык вот как мне осуществить передачу? Может стоить сделать страницу news.php где будет прописано select from news where id =$id... Извиняюсь что без синтексиса нормального.... ну и вот а этот id будет передаваться в ссылочке на news..... вроде вот так news.php?id=20 А? или это будет глупо....я просто туповат слегка..... И еще вопрос..... как ограничить вывод на странице по пять новостей, и автоматически делать переход на другую.... здесь мыслей нет.... С sql у мну туго....так же туго как с пхп.....смайл.... Подскажите пожалуйста! зарание спасибо. |
| Автор: Kefir 26.9.2006, 09:15 |
| например у тебя есть lenta.php где ты выводишь обрезанные новости. там есть ссылки в виде news.php?id=[N]. В news.php выбираешь эту новость из БД и выводишь полностью. Или можешь впихнуть всё в один скрипт. Там проверяешь if(isset($_GET['id'])) и если надо, выводишь новость полностью. По траницам разбиваешь так - ещё один параметр, например page (lenta.php?page=[N]). В выборке из БД используешь LIMIT (SELECT * FROM news LIMIT ".($_GET['page']-1)*20.", 20";) Это если по 20 новостей на страницу. Всё. |
| Автор: DarkAngel 26.9.2006, 12:16 |
| Пасиб....разобрался.... |
| Автор: Guallotly 1.7.2022, 00:22 |
Модератор: Сообщение скрыто. |
| Автор: Hlork 22.7.2022, 09:44 | ||
----------------- https://xmlseo.ru/ |
| Автор: TaskGangster 24.7.2022, 01:45 |
Модератор: Сообщение скрыто. |