За последние 24 часа нас посетили 22326 программистов и 1025 роботов. Сейчас ищут 687 программистов ...

И, ИЛИ

Тема в разделе "PHP для новичков", создана пользователем SergVL, 12 мар 2020.

  1. SergVL

    SergVL Активный пользователь

    С нами с:
    11 авг 2016
    Сообщения:
    25
    Симпатии:
    0
    Доброго времени суток люди!

    Подскажите пожалуйста в чем ошибка. Правилен ли синтаксис?
    Выражения, которые идут после && не учитываются.

    Код (Text):
    1. elseif (($HWA=='8200_R1'&& $t='BS')|| ($HWA=='8200_R2'&& $t='BS')||($HWA=='8230_R1'&& $t='BS')) {
    2.     echo "<option value=''>1010030</option>";
    3.     echo "<option value=''>1010031</option>";
    4.     echo "<option value=''>1010032</option>";
    5. }
    6. elseif (($HWA=='8200_R1'&& $t='RN')||($HWA=='8200_R2'&& $t='RN')) {
    7.     echo "<option value=''>1010014</option>";
    8.     echo "<option value=''>1010015</option>";
    9. }
     
  2. Sail

    Sail Старожил

    С нами с:
    1 ноя 2016
    Сообщения:
    1.591
    Симпатии:
    360
    Перепутали сравнение и присваивание, однако.
     
  3. SergVL

    SergVL Активный пользователь

    С нами с:
    11 авг 2016
    Сообщения:
    25
    Симпатии:
    0
    $t=='BS'
     
  4. MouseZver

    MouseZver Суперстар

    С нами с:
    1 апр 2013
    Сообщения:
    7.745
    Симпатии:
    1.319
    Адрес:
    Лень
    else if ( in_array ( $HWA, [ '8200_R1', '8200_R2', '8230_R1' ] ) && $t == 'BS' )
     
  5. SergVL

    SergVL Активный пользователь

    С нами с:
    11 авг 2016
    Сообщения:
    25
    Симпатии:
    0
    Спасибо
    --- Добавлено ---
    Спасибо за наводку