如果在MYsql Fetch Array中循环while语句

时间:2015-07-03 20:29:19

标签: php if-statement while-loop

您好我正在尝试做一个简单的外观,并根据网站内当前的用户显示不同的结果。这是我的代码似乎没有正常工作:

    while( $row = $stmt->fetch()){
    if(($_SESSION['username']) == "user1" || "user2"){
    echo "content";}
    esle {echo "conent2";}

所以基本上如果user1或user2登录,如果其他一些用户登录,则做第一个echo,做第二个echo。

有关如何使其发挥作用的任何建议吗?

1 个答案:

答案 0 :(得分:1)

您的测试存在一些问题。尝试在循环中替换它:

if(in_array($_SESSION['username'],array("user1","user2"))){
    echo "content";
} else {
    echo "conent2";
}