Php 我想用MySQL填充数据(月会数据年)

Php 我想用MySQL填充数据(月会数据年),php,mysql,Php,Mysql,我想用MySQL数据填充数据。我的数据库中有一个月表,我创建了一些客户来测试该表,但它不起作用 table 1 is : meeting, table 2 is: year. 会议表包含以下列,其中包含客户名称行,即 SELECT ID, Photo, Jan, Feb, Mar, April, May, Jun, July, Auguast, Sept, Oct, Nov, `Dec`, Due, `Name of Member`, Total FROM m

我想用MySQL数据填充数据。我的数据库中有一个月表,我创建了一些客户来测试该表,但它不起作用

table 1 is : meeting, 
table 2 is: year.
会议表包含以下列,其中包含客户名称行,即

SELECT ID, 
Photo, 
Jan, 
Feb, 
Mar, 
April, 
May, 
Jun, 
July, 
Auguast, 
Sept, 
Oct, 
Nov, 
`Dec`, 
Due, 
`Name of Member`, 
Total
FROM meeting 
年份表包含以下列,其中包含客户名称行,即

SELECT ID, 
`Year`
FROM `year` 
我有20个成员,我只成功存储了1年的月度数据,但当我尝试存储下一年的数据时,数据存储在下一年的同一个月

下面是我想要的输出

id-名称--1月--2月--总计--1年
1--xyz-----是------否------1---2012

1--xyz-----否------是------1--2013

您应该制作如下两个表格:

表1是:
会议

字段
(身份证、照片、到期日、会员姓名、总数)

表2为:
年度

字段
(ID,fk会议ID,1月、2月、3月、4月、5月、6月、7月、8月、9月、10月、11月、12月,年份)

这里有一个关系
table1.ID=table2.fk\u meeting\u ID

因此,您可以轻松获得特定成员的年-月数据

SELECT year.*,meeting.* FROM meeting INNER JOIN year ON (meeting.ID = year.fk_meeting_id)

您应该首先在MySQL数据库中创建两个表,如下所示:

创建名为会议的表1 此表的添加字段为
(ID、照片、到期日、成员姓名、总数)

创建名为会议信息年的表2

此表的添加字段为
(ID,fk会议ID,1月,2月,3月,4月,5月,6月,7月,8月,9月,10月,11月,12月,年)

现在,当您当时在
会议
表中插入记录时,您需要将插入的id添加到
会议信息年
fk会议id
字段和字段的其他相关信息
一月
二月
,…,
十二月

后来,, 无论何时,只要您想每年获取所有用户数据,您都需要触发以下查询:

SELECT meeting_info_year.*,meeting.* FROM meeting INNER JOIN year ON (meeting.ID = meeting_info_year.fk_meeting_id) WHERE meeting_info_year.`Year`=`2014`

也许你应该描述一下你想要达到的目标和目的。我无法理解你的问题,请澄清有一个错误:未知表格“会议信息年”请仔细阅读我的全部答案。我已将
year
的表名更改为
meeting\u info\u year
。从我的回答中很容易理解。where子句中的未知列“2014”