構築したアプリケーションでユーザーが実行したアクションを記録するデータベースがサイトに接続されています。アプリケーションは、ユーザーが表示およびダウンロードできる多数の画像を保持し、アプリケーションは、ユーザーが表示した画像をコンマで区切ってユーザーごとに追跡します
私がやりたいことは、この区切られたテキスト文字列を計算テーブル形式に変換できるようにする PHP スクリプトを作成することです
データベースに次の例のレコードがある場合:
1 | 1-A, 1-B, 2-A, 2-C
2 | 1-A
3 | 1-B, 2-C
4 |
5 | 1-A, 1-B, 1-C, 2-A
これを次のように出力できるスクリプトを書きたかったのです。
1-A = 3
1-B = 3
1-C = 1
2-A = 2
2-C = 2
(指摘したいのは、各エントリにちなんで変数に名前を付け、その計算された合計を値として使用することを提案しているわけではありませんが、この値を返すのが最善です)
私の最初のステップは、各レコードを配列に分解することでしたが、これをテーブルに書き込むことができるものに変換する次のステップについて確信が持てませんでした。
データベースの構造が非常に貧弱であることは認識していますが、残念ながら私はそれを書いていないため、保存されているデータを再構築する能力がありません。
敬具