[英]php - Error text:Unknown column ' ' in field list
I can't figure out what it is wrong with the below line of code as I'm getting the following error in php server: 我无法弄清楚下面的代码行是什么问题,因为我在php服务器中遇到以下错误:
Error happened on query "INSERT INTO polygon ( name
, polygons
) VALUES (population_data_per_block.1, GeomFromText(@g))" Error text:Unknown column 'population_data_per_block.1' in 'field list' 查询“在INSERT INTO多边形( name
, polygons
)值(population_data_per_block.1,GeomFromText(@g))中插入INSERT时出错”错误文本:“字段列表”中的未知列“ population_data_per_block.1”
return array ($query , 'INSERT INTO ' . polygon . ' (`name`, `polygons`) VALUES (' . $polygon["name"] . ', GeomFromText(@g))');
尝试使用命令fetchColumn
或fetchAll
。
i am using php pdo. 我正在使用php pdo。
$stmt = $db->prepare('INSERT INTO polygon (name, polygons) VALUES (:name, :polygons)') ;
$stmt->execute(array(
':name' => $polygon["name"],
':polygons' => 'GeomFromText(@g)' //i don't know what is GeomFromText(@g)
));
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.