我使用phpMyAdmin在不同的列中存储位置(lat lng值)。我正在使用' DOUBLE'数据类型。
我注意到一些奇怪的事情。如果我从'位置'更改我的表名除此之外,lat lng值不再更新。所有其他输入保持正常工作,但lat lng值没有任何输入。如果我将名称更改回表名称回到“地点”,则lat lng值将重新开始工作。
我注意到其他类似的内容,如果我更改列名称来自' lng'为了“长”,该表停止接受经度数据。 phpMyAdmin是否具有此类名称的自动设置?如果我想要多个位置表怎么办?
请注意,所有数据都是通过单个UPDATE语句在php中更新的,但只有lat lng值受表名影响。
感谢任何帮助。
更新:问题实际上是通过AJAX调用引起的,该调用会从另一个php文件导入lat lng数据,这就是为什么当名称发生变化时它不起作用的原因。感谢那些评论的人。