Правильный синтаксис IF

1. Олег (13.01.2011 / 03:27)
Как правильно записать?
$row['category'] не равно значениям 1 и 14
Пишу так:
if( $row['category'] !== '14' and '1' ) но нужного результата нету, работает как будто этого выражения нет.

2. Саня (13.01.2011 / 04:20)
if($row['category'] !== '14' && $row['category'] !== '1')

3. KOZZ (13.01.2011 / 05:08)
2. Santez, лучше в int преобразовывать числа, и не сравнивать как строки, т.е. без кавычек. а ты еще и сравниваешь учитывая тип данных

4. KOZZ (13.01.2011 / 07:59)
автор, почитай про типы данных заодно, полезно будет
http://php.su/learnphp/datatypes/?mn

5. Саня (13.01.2011 / 09:43)
3. Ботаник eGo, я сравниваю по примеру что там автор хочет.

6. Валерий (13.01.2011 / 10:26)
if($row['category']<>14 AND $row['category']<>1)


7. Антон (13.01.2011 / 11:30)
вместо !== пиши !=, в твоем случае сравнение происходит на идентичность, а тебе нужно неравно

URL: https://visavi.net/topics/17630