|
1 / 1 / 2
Регистрация: 01.02.2014
Сообщений: 65
|
|
Вывод из таблицы БД новостей по категориям.03.02.2014, 18:29. Показов 3489. Ответов 8
Метки нет (Все метки)
Здравствуйте! Подскажите пожалуйста, как это реализовать:
Таблица состоит из 3 полей: id, cat и novost В поле cat одна цифра 1 или 2. В поле novost находится текстовая новость. Нужно выводить на экран новости по категориям. Если в столбике cat стоит цифра 1, то выводим novost которая в поле с этим значением. Если в столбике cat стоит цифра 2, то выводим novost которая в поле с этим значением.
0
|
|
| 03.02.2014, 18:29 | |
|
Ответы с готовыми решениями:
8
Не получается реализовать вывод новостей по категориям Приставки в названиях для новостей по категориям Постраничный вывод новостей из таблицы |
|
75 / 75 / 17
Регистрация: 29.11.2013
Сообщений: 262
|
|
| 03.02.2014, 19:06 | |
|
Не понял "юмора". Вам нужно вывести все новости, где cat = 1, 2 и т.п.?
0
|
|
|
1 / 1 / 2
Регистрация: 01.02.2014
Сообщений: 65
|
||
| 03.02.2014, 20:24 [ТС] | ||
|
Добавлено через 39 минут Наверно, мой пример не очень удачен и ясно высказан. Попробую так: На странице две ссылки: "Хорошие новости" и "Плохие новости". Как можно разделить новости по этим категориям? В таблице два поля : id и novost. Все новости и хорошие и плохие находятся в вперемешку в одном столбике novost. Возможно расставить самому идентификаторы на "плохие" и "хорошие" новости и выводить их отдельно, а не все кучей ? Подсказали, как вариант, можно сделать плохим новостям - отдельное поле и хорошим новостям - отдельное поле в таблице , и выводить только эти столбики. А если категорий будет 20? Это надо делать 20 полей.
0
|
||
|
53 / 28 / 13
Регистрация: 01.03.2013
Сообщений: 330
|
||||||||||||||||
| 03.02.2014, 20:47 | ||||||||||||||||
|
Как вариант:
создать две функции bad_news() и good_news() которые возвращают массив новостей В одной создать следующий запрос:
0
|
||||||||||||||||
|
1 / 1 / 2
Регистрация: 01.02.2014
Сообщений: 65
|
|||||||
| 04.02.2014, 01:54 [ТС] | |||||||
|
Добавлено через 2 часа 5 минут Сделал три таблицы bed, good, novost В таблицу bed поместил все плохие новости В таблицу good хорошие Таблица novost пока пустая Нажимая в браузере "плохие новости" идёт соединение с таблицей bed и отображаются плохие новости. Нажимая в браузере "хорошие новости" идёт соединение с таблицей good и выходят хорошие новости. Как сделать, что бы в таблицу novost заносились новости из таблицы bed и таблицы good ? Таблица novost выводиться на главной странице, и занося новость в таблицу bed или good эта новость будет и на главной странице. Добавлено через 2 часа 20 минут Опять переделал таблицу, как в начале стала: три поля id, cat, novost в cat заношу цифру 1 это плохая новость цифру 2 хорошая новость
А если новость относиться и к хорошей и плохой, надо вывести её и категории плохой и хорошей. Значит в одном поле должна стоять цифра 1 и 2, ставлю в поле сat 1 2 не выводиться не та не другая. Пробовал 1,2 и 1;2 Как сделать, что бы $cat выбирала нужное значение из поля, где несколько цифр.
0
|
|||||||
|
53 / 28 / 13
Регистрация: 01.03.2013
Сообщений: 330
|
||||||||||||||||
| 04.02.2014, 07:28 | ||||||||||||||||
|
Я уже писал, что нужно делать выше. не надо передавать функции никакую переменную, делайте проще:
-Одна таблица в базе, с полями идентификатор, название, индикатор(1 или 2); -Три функции - одна для плохих новостей, вторая для хороших, третья для всех Пример для хороших новостей:
0
|
||||||||||||||||
| 04.02.2014, 07:46 | |
|
0
|
|
|
1 / 1 / 2
Регистрация: 01.02.2014
Сообщений: 65
|
||
| 04.02.2014, 12:06 [ТС] | ||
|
Сделал для всех трёх, шаблон правда по другому, но главное получилось. Спасибо
0
|
||
|
Почетный модератор
16844 / 6724 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
|
|||||||||||||||||||||
| 04.02.2014, 19:09 | |||||||||||||||||||||
|
Помимо этого:
Добавить это к выполнению запроса (mysql_query) - это я еще могу понять, но к строке..? ![]() В конечном итоге, при использовании mysql функция должна выглядеть, как минимум, хотя бы так:
0
|
|||||||||||||||||||||
| 04.02.2014, 19:09 | |
|
Помогаю со студенческими работами здесь
9
Не работает перенос текста, и вывод новостей из таблицы MySQL Вывод по категориям Вывод статей по категориям Вывод из БД + разделение по категориям Вывод страниц по категориям Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11
Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
|
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
|
|
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/
O1rJuneU_ls
https:/ / vkvideo. ru/ video-115721503_456239114
|
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ВВЕДЕНИЕ
Введу сокращения:
аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
|
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi
ветка по-частям.
коммит Create переделка под биомассу. txt
вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
|
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ *
Дана цепь постоянного тока с сопротивлениями и источниками (напряжения, ЭДС и тока). Найти токи и напряжения во
всех элементах. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и. . .
|