Để làm được cái này các bạn cùng trang code.elite.vn cùng nhau tìm hiểu nhé, và dưới đây là code ví dụ các bạn có thể tham khảo nhé.
public function vote_now($id = '') { // kiểm tra biến id có rỗng hay là không
$id = (int) $id; //chúng ta get id
if ($id > 0) { // nếu id của chúng ta mà lớn hơn 0 thì kiểm tra
$q = $this->db->select('IP')
->from('banned_ip')
->where('entry', $id)
->where('IP', $this->input->ip_address())
->get();
if ($q->num_rows() > 0) {
echo 'Already Voted.';
} else {
$qe = $this->db->query("SELECT * FROM entries WHERE ID='$id' LIMIT 1");
$r = $qe->row_array();
$insert_data_votes = array(
'votes' => $r['votes'] + 1,
);
$this->db->where('ID', $id)->update('entries', $insert_data_votes);
$insert_data = array(
'IP' => $this->input->ip_address(),
'entry' => $id,
);
$this->db->insert('banned_ip', $insert_data);
redirect('foto/' . $id, 'refresh');
}
}
}
Lời kết
Qua bài hướng dẫn ở trên hà vinh mong rằng sẽ giúp ích được cho bạn nào đấy cần và tích kiệm thời gian để làm những công việc khác cần thiết hơn.chúc các bạn làm thành công nhé, nếu không hiểu hay thắc mắc gì thì có thể để lại tin nhắn bên dưới mình có thời gian rảnh sẽ reply lại cho các bạn nhé
0 comments:
Post a Comment