2013-02-10 86 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