За последние 24 часа нас посетили 18942 программиста и 1616 роботов. Сейчас ищут 1077 программистов ...

if

Тема в разделе "PHP для новичков", создана пользователем Колбася, 29 сен 2012.

  1. Колбася

    Колбася Активный пользователь

    С нами с:
    12 дек 2011
    Сообщения:
    722
    Симпатии:
    0
    Пробую составить условия if :)
    Вобщем суть такая
    если у юзера права доступа ОТ 1до 2 и эти права равны роу требованиям прав ОТ 1 до 2 то...
    подскажите, как это будет выглядеть? так ->

    Код (PHP):
    1. (($user['prava'] > '1' && $user['prava'] < '2') == ($row['tprava'] > '1' && $row['tprava'] < '2'))  
     
  2. Xumuk

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

    С нами с:
    28 сен 2012
    Сообщения:
    9
    Симпатии:
    0
    ну я так понимаю 1 и 2 включительно, то используй >= и <=, а в целом правильно
     
  3. Your

    Your Старожил

    С нами с:
    2 июл 2011
    Сообщения:
    4.074
    Симпатии:
    7
    Код (PHP):
    1. $a=1;
    2. if($a===1 || $a===2) {
    3.     echo $a;
    4. } 
     
  4. Колбася

    Колбася Активный пользователь

    С нами с:
    12 дек 2011
    Сообщения:
    722
    Симпатии:
    0
    а как сделать чтобы в условии левое ровнялось правым?
     
  5. Your

    Your Старожил

    С нами с:
    2 июл 2011
    Сообщения:
    4.074
    Симпатии:
    7
    Покажи, что ты там делаешь.
    Не оборванным, а полным кодом.
     
  6. sobachnik

    sobachnik Старожил

    С нами с:
    20 апр 2007
    Сообщения:
    3.380
    Симпатии:
    13
    Адрес:
    Дмитров, МО
    Код (PHP):
    1. ($user['prava'] >= 1 && $user['prava'] <= 2 && $user['prava'] == $row['tprava'])