Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Общие вопросы по PHP Помогите правильно написать код

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


     07.01.2014    Общие вопросы по PHP    1373

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

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

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


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


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

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


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

Комментарии пользователей (7)

FastFud
50

1599 | 588

FastFud - 7 января 2014 18:18 - Юзер


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


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

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

dj-avtosh
39

1479 | 390

dj-avtosh - 8 января 2014 13:28 - шашлычник

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

skype: elhan.isaev

FastFud
50

1599 | 588

FastFud - 8 января 2014 15:03 - Юзер

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

R00t
36 | 9

R00t - 8 января 2014 16:15 - Юзер

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

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

FastFud
50

1599 | 588

FastFud - 8 января 2014 16:23 - Юзер

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

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


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


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

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

FastFud
50

1599 | 588

FastFud - 8 января 2014 16:26 - Юзер


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


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

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

R00t
36 | 9

R00t - 8 января 2014 16:37 - Юзер


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

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

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