Codeigniter を使用して、MySQL テーブルにデータを挿入しています。ただし、自動的に追加された一重引用符が問題を'p' => 'POINT(1 1)'引き起こしています。これにより、生成された SQL クエリが'POINT(1,1)'ではなくPOINT(1,1). 2 番目のパラメーターを渡すfalseと、生成された SQL クエリからすべての一重引用符が削除されます。この問題にどのようにアプローチすればよいですか?
PHPコード
$data = array( 'lat' => $url['lat'],
'lng' => $url['lng'],
'p' => 'POINT(1 1)'
);
$this->db->insert('listings', $data);