MySQL NULL值未更新

时间:2018-06-07 08:27:24

标签: php mysql null

我有一个表 - 视图 - 在MySQL中跟踪发送电子邮件的时间,然后打开它有多少(使用像素)。发送电子邮件时会创建表格。

大多数过程都可以正常工作 - 打开电子邮件,加载像素,发送查询等等。

问题是当查询发送到表以更新未更新的视图数时,值为'NULL'。

默认值为“NULL”,因为首次发送电子邮件时没有视图。

如果我手动将字段更改为数字,然后再次发送电子邮件,则会正常更新。

列类型为INT(6)

这也适用于另一个应在视图上更新的字段(位置)(尽管是VARCHAR)。

更新查询是:

UPDATE $views SET Email_Read = Email_Read + 1 WHERE id=:id

这是正常行为 - NULL是否会停止更新字段?

如果没有(我认为这是我的错误)你知道可能导致问题的原因吗?

0 个答案:

没有答案