【发布时间】:2013-07-08 08:19:31
【问题描述】:
function get_place_info1($latitude,$longitude)
{
$t=round($latitude,4);
$t1=round($longitude,4);
$this->db->select('name');
$this->db->from('place');
$this->db->where(round('Latitude',4), $t);
$this->db->where(round('Longitude',4),$t1);
$q = $this->db->get();
$res = $q->result();
return $res;
}
$latitude 和 $longitude 是双倍的,我想对它们进行四舍五入,但是当我执行它时会给我这个错误
Error Number: 1054
Unknown column 'name' in 'field list'
SELECT `name` FROM (`place`) WHERE `0` = 33.5041 AND `0` = 36.3033
Filename: C:\wamp\www\tourism\system\database\DB_driver.php
Line Number: 330
这有什么问题?
【问题讨论】:
-
name列在place表中似乎不存在。 -
你能发布你的表结构吗?
-
请格式化您的代码。什么都看不懂。
-
@Sos 请使用 CODE markdown 格式化您的代码。
-
请提供您的数据库结构。
标签: php codeigniter phpmyadmin