我正在尝试修复我的脚本,告诉我上次用户上次登录的时间(以天为单位)。 目前我收到此错误
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>
,但我不知道如何解决它。
答案 0 :(得分: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>";
?>