【发布时间】:2016-02-11 07:10:28
【问题描述】:
我正在做一个项目,我需要在数据库字段中输入逗号分隔值,然后提取数据以在 if 和 else 语句中使用。
例如:在数据库字段user_status 我有像admin,admin1,admin2,admin3........etc 这样的用户名。我想使用这些值,例如:
$user_status = $row['user_status']; // database values of all the usernames
$username = $_SESSION['username']; // username of the logged in user eg. admin
if($user_status == $username) // if session username matches with a username in the database field
{
statements;
}else{
statements;
}
我想从数据库中提取逗号分隔的数据库值,如果登录用户的用户名与数据库中的多个用户名之一匹配,则进行匹配。但我不太确定如何做到这一点。请专家帮助我。
【问题讨论】:
-
看看php函数
explode和in_array -
这个问题与您在stackoverflow.com/questions/33651972/… 的其他问题有显着不同吗?
-
是的......它完全不同......它都包含关于内爆爆炸的问题,但查询完全不同......
标签: php html mysql database phpmyadmin