トランザクションをキャプチャするためのmysqlテーブルがあります。私は同じテーブル内の利用可能なカテゴリに基づいて複数のphp/htmlテーブルにデータを表示しようとしています。私のテーブルのサンプルデータを以下に示します。PHP変数の値の数に基づいてmysqlクエリを複数回実行します
Date Category Particulars type Amount
-----------------------------------------------------------
01.12.17 Donation Received from X Receipt 500.00
10.12.17 Donation Received from Y Receipt 200.00
15.12.17 Medical Aid Paid to A Payment 100.00
20.12.17 Expense Building Rent Payment 50.00
カテゴリフィールドで使用可能な固有値に基づいて、以下のクエリで複数回動的に実行できますか。これは、単一のPHPページ内の複数のテーブルにクエリデータを設定するためです。
select * from my_table where category = 'Donation';
select * from my_table where category = 'Medical Aid';
...
...
と期待される結果は、カテゴリテーブル内の値の私の変化
Date Category Particulars type Amount
-----------------------------------------------------------
01.12.17 Donation Received from X Receipt 500.00
10.12.17 Donation Received from Y Receipt 200.00
-----------------------------------------------------------
-----------------------------------------------------------
Date Category Particulars type Amount
-----------------------------------------------------------
15.12.17 Medical Aid Paid to A Payment 100.00
-----------------------------------------------------------
-----------------------------------------------------------
Date Category Particulars type Amount
-----------------------------------------------------------
20.12.17 Expense Building Rent Payment 50.00
...以下のようなものです。私は最初のクエリの出力を別のhtmlテーブルに表示し、もう1つを別のテーブルに表示しようとしています。
なぜ1つのクエリを使用せず、OR ?????? – rtfm
はい、最初にカテゴリ値を取得し、1つの変数に格納し、ループ内で動的クエリを作成します。 –