我有一个带有mvc的codeigniter网页,我将从表'rain_density'获取数据,其中(日期)数据类型值为月份为feb(2)或jan(1)
那么如何获得月份数据,我已尝试使用$ this->查询模型(“select * from rainfall_density其中extract(MONTH FROM waktu)= $ month”) 但它也错了。
function get_curahhujan_bymonth($month) {
$query = $this->db->query("select * from curah_hujan where extract(MONTH FROM waktu)=$month");
if ($query->num_rows() == 1) {
return $query->result_array();
}
}
所以对这个问题有任何想法吗?
答案 0 :(得分:0)
尝试使用MONTH()
function get_curahhujan_bymonth($month) {
$query = $this->db->query("SELECT * FROM curah_hujan WHERE MONTH(waktu) = '$month' ");
$result = $query->result_array();
if (!empty($result)) {
return $result;
}
}