このSQLクエリを実行したい:
SELECT * FROM `wcf1_user` WHERE `lastActivityTime` < 1343642175
しかし、私はこのエラーを受け取ります:
#1054 - Unknown column '1343642175' in 'where clause'
しかし、これはまったく意味がありません。1343642175は私の列ではなく、lastActivityTimeです。
私はこのようにphpMyAdminでそれを試しました: phpmyadmin
エラーは同じです。
何か案は?
これが私の完全なコードです:
$date = strtotime("-1 month");
$db = & JDatabase::getInstance( $option );
$query = $db->getQuery(true);
$query ->select('userID, username, email, lastActivityTime')
->from('wcf1_user')
->where('lastActivityTime < '.(int) $date);
$db->setQuery($query);
$result=$db->loadObjectList();
注:これはjoomlaコンポーネント内で行われることに注意してください
編集:
今では正常に動作しています。コードには何もしていません。コンピューターを再起動しました。このエラーの原因はわかりませんが、現在はなくなっています。