如果返回,在php中添加div类

时间:2018-02-15 20:54:51

标签: php html css

这里是我使用的代码,我将添加一个div类,用于在线和离线返回,从本网站上的示例尝试,但在脚本中得到错误

if ($entry['User']['user_id'] > 0)
{
    $db = JFactory::getDbo();
    $query = sprintf('
            SELECT s.userid
            FROM #__session AS s
            WHERE s.guest = 0 AND s.userid = %d
            LIMIT 1', $entry['User']['user_id']);

    $userid = $db->setQuery($query)->loadResult();

    if ($userid) {
        return "Online";
    }
}  
return "Offline";

这里是在线和离线的div课程;

.online {
position: absolute;
top: -4px;
right: -6px;
width: 12px;
height: 12px;
border-radius: 50%;
background-color: #39b54a;
border: 2px solid #fff;
   }

.offline {
position: absolute;
top: -4px;
right: -6px;
width: 12px;
height: 12px;
border-radius: 50%;
background-color: #39b54a;
border: 2px solid #fff;
}

我试试这个,但得到错误:

if ($entry['User']['user_id'] > 0)
{
    $db = JFactory::getDbo();
    $query = sprintf('
            SELECT s.userid
            FROM #__session AS s
            WHERE s.guest = 0 AND s.userid = %d
            LIMIT 1', $entry['User']['user_id']);

    $userid = $db->setQuery($query)->loadResult();

<div class=online>
if ($userid) {
     return "Online";
}</div>
}
<div class=offline>
return "Offline";
</div>

1 个答案:

答案 0 :(得分:0)

改变这个烂摊子

 <div class=online>
  if ($userid) {
      return "Online";
   }</div>
  }
 <div class=offline>
 return "Offline";</div>

进入类似的事情

  if ($userid) {
      return "<div class=online>Online</div>";
   }
  }

 return "<div class=offline>Offline</div>";