更改数据库表名会阻止存储位置数据

时间:2018-05-06 03:02:44

标签: php mysql sql database phpmyadmin

我使用phpMyAdmin在不同的列中存储位置(lat lng值)。我正在使用' DOUBLE'数据类型。

我注意到一些奇怪的事情。如果我从'位置'更改我的表名除此之外,lat lng值不再更新。所有其他输入保持正常工作,但lat lng值没有任何输入。如果我将名称更改回表名称回到“地点”,则lat lng值将重新开始工作。

我注意到其他类似的内容,如果我更改列名称来自' lng'为了“长”,该表停止接受经度数据。 phpMyAdmin是否具有此类名称的自动设置?如果我想要多个位置表怎么办?

请注意,所有数据都是通过单个UPDATE语句在php中更新的,但只有lat lng值受表名影响。

感谢任何帮助。

更新:问题实际上是通过AJAX调用引起的,该调用会从另一个php文件导入lat lng数据,这就是为什么当名称发生变化时它不起作用的原因。感谢那些评论的人。

0 个答案:

没有答案