[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: if - else
lop_atin
Здравствуйте, приступим сразу к делу. Есть у меня БД со списком товаров, который выводиться на самой странице СПИСКОМ:

1. Товар: книга
2. Товар: компьютер
3. Товар: телефон
...

Так вот, в этой же таблице (в БД) есть поле, которое имеет значение 0 или 1:
Если 0, то в списке на самой странице добавлять первое слово: "Товар: ", если 1, то добавлять не надо.

Сделать подобное решил только с одним условием:

if($number == 0){
$word = "Товар: ";
}


Но почему-то оно не работает (все-равно пишет "Товар:", даже там где $number == 1), обязательно нужно приставка:

else{
$word = "";
}
Invis1ble
Цитата
Но почему-то оно не работает (все-равно пишет "Товар:", даже там где $number == 1), обязательно нужно приставка:

else{
$word = "";
}

т.е. по-твоему выполняется сразу оба блока, и if, и else ? Как ты себе это представляешь?
Ищи ошибку в другом месте.

_____________

Профессиональная разработка на заказ

Я на GitHub | второй профиль

ZSH
Начинаем сеанс экстрасенсов:
Условие в цикле.
При первом проходе присваивается значение переменной.
При последующих проходах переменная не сбрасывается.
Естественно не зависимо от условия она уже определена при при совпадении первого условия.
как-то так smile.gif
lop_atin
Цитата (ZSH @ 30.01.2014 - 18:44)
Начинаем сеанс экстрасенсов:
Условие в цикле.
При первом проходе присваивается значение переменной.
При последующих проходах переменная не сбрасывается.
Естественно не зависимо от условия она уже определена при при совпадении первого условия.
как-то так smile.gif

100%
zelenuy
Цитата (lop_atin @ 30.01.2014 - 17:51)
if($number == 0){
    $word = "Товар: ";
}

У Вас уже эта переменная определена где то раньше, ищите в коде.
Или пляшите от обратного, типа:
if($number != 0){
    $word = null;
}
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.