2

Joomla が最初に登場し、私が Mambo から移行したとき、Joomla の背後にあるユーザーベースのインターフェイスを拡張する Community Builder (CB) と呼ばれるコンポーネントを見つけたのを覚えています。

現在のプロジェクトから抽出できるようにしたいユーザーに関するいくつかの有用な詳細を表示する CB で見つけた小さなモジュールを覚えています。これらの詳細は次のとおりです。

  • 登録ユーザー総数
  • 1 日あたりの登録ユーザー数の合計
  • 1 週間あたりの登録ユーザー数の合計
  • 1 か月あたりの登録ユーザー数の合計
  • 最新のユーザー登録
  • サイトへの総訪問者数

私の質問は、非常によく似たものを再現する方法です。ユーザーテーブルの結果を操作し、それらを設定された基準と比較できるSQLステートメントを構築しようとしています。registerDate過去 1 週間以内に' ' 変数を持つすべてのユーザーを検索します。

私が失った問題は、「2008-08-05 07:41:40」に似た日付文字列を操作して比較する方法です

4

1 に答える 1

1

私が失った問題は、「2008-08-05 07:41:40」のような日付文字列を操作して比較する方法です

MySQL でこれを UNIX タイムスタンプに変換するか、strtotime を介して実行できます。

MySQL:

SELECT UNIX_TIMESTAMP(datetime_field) FROM table

strtotime:

$timestamp = strtotime('2008-08-05 07:41:40');
于 2009-02-22T17:53:33.173 に答える