2013-02-10 85 views
0

嗨我想看看我是否可以扭轉這個if語句,以便我可以有一個if條件列出結果只有當用戶會話不是用戶ID。如何在PHP中反轉if條件?

我全新到MySQL和PHP和會很感激,如果有人能告訴我什麼,我需要做的

這裏的if語句我試圖反向,所以如果用戶$ [「身份證」]是沒有$ _SESSION [ 'user_ID的']

if ($user['id'] == $_SESSION['user_id']){ 

我已經試過這樣:(不工作,並提出了一個語法錯誤)

if (!isset($user['id'] == $_SESSION['user_id'])){ 
+0

這是什麼都與'mysql'辦? – Kermit 2013-02-10 18:42:57

+0

實際上,與mysql無關,但是相反的情況:if($ user ['id']!= $ _SESSION ['user_id']){ – evilone 2013-02-10 18:43:15

+0

http://php.net/language.operators.comparison .. 。 – KingCrunch 2013-02-10 18:43:37

回答

0

除了Sturb的回答,您還可以扭轉變量:

if($_SESSION['user_id'] != $user['id']) 
0

只是檢查使用if條件

if(!$user['id']==$_SESSION['user_id']) 
+0

這是不太可讀的,我建議更改爲 'if($ user ['id']!= $ _SESSION ['user_id']] )' – sketchthat 2016-01-19 00:14:32