if($info==ture){
mysql_query("update user set login_status='2'where username='logname'");
else
mysql_query("update user set login_status='1'where username='logname'");
}
mysql_query("update user set login_status='2'where username='logname'");
else
mysql_query("update user set login_status='1'where username='logname'");
}
mysql_query("update user set login_status='2'where username='logname'");
//这里掉了一个反括号 else
//同理,这里也掉了。
{
mysql_query("update user set login_status='1'where username='logname'");
}再啰嗦一下。$login_status = $info?1:2;
//这样写会简单一些.
mysql_query("update user set login_status='$login_status'where username='logname'");
接着再啰嗦一点点。
出现mysql 的query 本身就是个悲剧,还望楼主有空去熟悉几个框架。
在追加个问题改数据库值的这句话是用户来触发的,我在where后面加的那么是这个意思么?
$login_status = $info?1:2;
//这句话等同于
if($info)
{
$login_status = 1;
}else {
$login_status = 2;
}