我在if语句运行时遇到了问题。我想更新那些user_id状态从0变为1的查询。但是这个查询运行在已经1的所有状态用户标识上,但是我希望对那些更改为0到1的人运行并且只运行一次并不多时间。请帮我解决这个问题。感谢
<h1>Styles link (original styles from OP)</h1>
<ul class="on-link">
<li>
<a id="btn-other-1" href="#"> <!–- I do not want apply css for this anchor tag because it has i inside –->
<i class="fa fa-check" aria-hidden="true">
</i><span>Other stuff-1? </span>
</a>
</li>
<li>
<a id="btn-other-2" href="#">
<span>Other stuff-2</span>
</a>
</li>
</ul>
<hr>
<h1>Styles children of link (my answer)</h1>
<ul class="on-children">
<li>
<a id="btn-other-1" href="#"> <!–- I do not want apply css for this anchor tag because it has i inside –->
<i class="fa fa-check" aria-hidden="true"></i><span>Other stuff-1?</span>
</a>
</li>
<li>
<a id="btn-other-2" href="#">
<span>Other stuff-2</span>
</a>
</li>
</ul>
答案 0 :(得分:0)
尝试以下条件:
if($status=1)
答案 1 :(得分:0)
如果我理解正确,您希望在用户更改状态时采取某些操作,如果不是这样,请忽略答案。
首先,您需要检查初始状态。这很可能需要从数据库中获取。
让我们调用这个变量$ initialStatus
$initialStatus = fetchUserStatus($userId); // need to implement fetchUserStatus
然后你可以把你的支票放在这样的,
if($status==1 && $initialStatus==0){
// do some action
}