【发布时间】:2019-03-19 08:56:22
【问题描述】:
我的代码有什么问题?
$this->db->query("更新配置文件集多边形 = POLYGON((0 0,82 33,23 66,0 0)) 其中 id = 1");
polygon 是一个几何类型(多边形)的列。 我将这个“POLYGON((0 0,82 33,23 66,0 0))”粘贴到 phpmyadmin 的该列中,它已保存,但查询它不起作用
【问题讨论】:
-
POLYGON 会返回什么,您可以在这里显示吗?并尝试在您的查询中连接它
-
@M.Hemant 查询错误:您的 SQL 语法有错误;检查与您的 MariaDB 服务器版本相对应的手册,了解在 '0,82 33,23 66,0 0)) 附近使用的正确语法
-
你需要双 (( )) - 它不应该只是每个 1 吗?
-
@Antony 我用单身父母试过了,但没用
标签: mysql codeigniter geolocation polygon