1
-- Table structure for table 'members'
CREATE TABLE `members` (
`mID` INTEGER NOT NULL AUTO_INCREMENT, 
`fname` VARCHAR(50), 
`lname` VARCHAR(50), 
`status` VARCHAR(20), 
`dateregistered` VARCHAR(255), 
INDEX (`lname`), 
PRIMARY KEY (`mID`)
) ENGINE=myisam DEFAULT CHARSET=utf8;

-- Table structure for table 'payments'
CREATE TABLE `payments` (
`paymentsID` INTEGER NOT NULL AUTO_INCREMENT, 
`amount` INTEGER, 
`type` VARCHAR(255), 
`officer` VARCHAR(255), 
`dayentered` DATETIME, 
`mID` INTEGER, 
INDEX (`mID`), 
PRIMARY KEY (`paymentsID`)
) ENGINE=myisam DEFAULT CHARSET=utf8;

データベースに上記の 2 つのテーブルがあります。データベースには、アカウントの種類 (公共料金、建築プロジェクトなど) に応じて分類された寄付に関する情報が保持され、メンバーは選択した特定のアカウントに直接寄付します (1 つのアカウント、すべてのアカウント、または任意の数のアカウントに寄付できます)。 )。

データベースは MS Access で正常に動作していましたが、MySQL と PHP に移行する必要があり、そこに問題があります。メンバーの名前をリストし、メンバーごとに、各アカウントの毎月の寄付総額とその年の累計を表示するコードを思いつくことができません。

コードを手伝ってください。ありがとう。

4

1 に答える 1