简体   繁体   English

php-错误文本:字段列表中的未知列''

[英]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多边形( namepolygons )值(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))');

尝试使用命令fetchColumnfetchAll

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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM