Php 插入缺少的日期时间行Sql

Php 插入缺少的日期时间行Sql,php,mysql,plc,Php,Mysql,Plc,我对php和mysql的编码相当陌生。我有一个sql测量表,每15分钟从PLC中提取一次数据,datetime字段作为主键,电压测量作为其他字段。 例: 等等 当我的PLC出现故障时,我丢失了测量值。 我必须在一天中插入所有缺失的行,并使用正确的缺失日期时间,因此其他字段都是0 例如:缺少日期时间从131003080000到131003150000 131003081500 | 0 | 0 | 0 131003083000 | 0 | 0 | 0 等等 这是用于消耗分析和图形生成器。 对不起,

我对php和mysql的编码相当陌生。我有一个sql测量表,每15分钟从PLC中提取一次数据,datetime字段作为主键,电压测量作为其他字段。 例:

等等

当我的PLC出现故障时,我丢失了测量值。 我必须在一天中插入所有缺失的行,并使用正确的缺失日期时间,因此其他字段都是0

例如:缺少日期时间从131003080000到131003150000

131003081500 | 0 | 0 | 0
131003083000 | 0 | 0 | 0
等等

这是用于消耗分析和图形生成器。 对不起,我的英语不好。 提前谢谢。
关于。

您是否有与所用数据无关的电压值?如果是这样,为什么不以通常的方式组合选择和插入查询以获得所需的结果呢。也许有一些不方便的文件格式和值,你需要php来处理它?
另一方面,如果您从未做过任何备份,数据当然会丢失。

我必须在数据库中跟踪PLC的每一个错误读数,以获取24小时/天图表的所有96个读数。我没有任何独立的电压值,默认情况下,DB中的电压字段为0,以识别故障并找到答案!我创建了一个名为misure2的空表,其中填充了丢失的数据时间代码。然后我应用:插入misure datetime_val,v1,v2,v3选择misure的datetime_val,v1,v2,v3,其中datetime_val不在misure的SELECT datetime_val中
131003081500 | 0 | 0 | 0
131003083000 | 0 | 0 | 0