Технический сбой

Сайт временно работает в режиме только для чтения, идут восстановительные работы. Приносим свои извинения за неудобства.
DLE FAQ » Все вопросы » Общие вопросы по PHP » Помогите правильно написать код

Помогите правильно написать код


     php, category, news    Все вопросы » Общие вопросы по PHP    2548

вопрос
Привет!

Помогите пожалуйста написать этот скрипт правильно.

Нужно написать так:


if (если новость находится в категории с ID (тут уже мой id) {
То вставляем тут нужный (мой код)
}


Буду признателен за помощь!

Ответил: ПафНутиЙ


if(intval($row['category']) == $cat) {
    # code...
}
// или так
if (intval($_REQUEST['category']) == $cat) {
    # code...
}

7 комментариев

FastFud
Юзер

FastFud - -


if(intval($row['category']) == $cat) {
    # code...
}


Вы про ID забыли.
Если новости в категорию к примеру Категория: Музыка с ID - 3

if(intval($row['category']) == $cat[3]) {
   а потом тут мой код
}

dj-avtosh
PHP-developer

dj-avtosh - -

Казалось бы при чем тут $cat[3]

По заказам пишем сюда: @Rud00y

ЯД: 41001679231462
Заказы в telegram (ремонт модулей, оптимизация нагрузок и т.п.):
В телегу писать сразу задачу и бюджет.

FastFud
Юзер

FastFud - -

Я пример дал ( что мне нужно и ID куда то написать той категории) которая мне нужна.

R00t
Юзер

R00t - -

$row['category']
это и есть id вашей категории из бд
$cat
- переменная c id категории

так что, вам правильно дали пример.

FastFud
Юзер

FastFud - -

Возможно я не правильно задал вопрос.

Мне нужно как и в шаблоне


[category=ID] тут мой код [/category]


ID - 1,2,3,4,5 и тог далее

А мне нужно в php сделать чтобы для определенной категории как показано выше.

FastFud
Юзер

FastFud - -


if (intval($_REQUEST['category']) == $cat) {
    # code...
}


Если я так напишу то этот код с моим ничего не даст.
Мне нужно сделать так:

Для новостей находящейся в категории к примеру с ID - 3 мой код
Для новостей находящейся в категории с ID - 4 уже другой код

R00t
Юзер

R00t - -


if (intval($row['category']) == 3) {
   # code...
} elseif (intval($row['category']) == 4) {
     # code2...
} else {
    # code3...
}

Похожие вопросы

наверх