0

我正在尝试修复我的脚本,该脚本告诉我用户最后一次登录的时间(以天为单位)。目前我收到此错误

Fatal error: Unsupported operand types

我的代码如下:

$llogedin= (mysql_query("SELECT `llogin` , `username` FROM `users`"));

下面应该在表格中显示

while($t3 =  mysql_fetch_array($llogedin))

    {
echo "               
 <tr>
    <td> ". $t3['username'] ." </td>
    <td> " . $t3['llogin']  - getdate() . " days ago </td>
</tr>";
}

我知道错误是在, <td> " . $3['llogin'] - getdate() . " days ago </td>但我不知道如何解决它。

4

1 回答 1

0
<?php

$example_t3 = ARRAY();
$example_t3[] = ARRAY('username'=>'user_1', 'llogin'=>time()-86401);
$example_t3[] = ARRAY('username'=>'user_2', 'llogin'=>time()-2*86499);
$example_t3[] = ARRAY('username'=>'user_3', 'llogin'=>time()-3*88000);
$example_t3[] = ARRAY('username'=>'user_4', 'llogin'=>time()-4*99999);

echo "<table>";
foreach ($example_t3 AS $t3) {
  $days = intval( (time() - $t3['llogin']) / 86400 );
  echo "
   <tr>
      <td> ". $t3['username'] ." </td>
      <td> " . $days . " days ago </td>
  </tr>";
}
echo "</table>";

?>
于 2013-04-07T21:47:14.150 回答