Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- /*
- tolong backup yg lama
- */
- function polling_detail($id = NULL) {
- $t['title'] = 'Polling Media Indonesia | Refrensi Indonesia';
- $data['polling_detail'] = $t['title'];
- $this->load->model('data', 'polling_detail');
- $this->load->helper('analytics');
- $this->output->cache(10);
- $t['polling'] = $this->polling_detail->all_polling();
- /*
- cek apakah ada post masuk
- */
- if ($this->input->post('poll')) {
- if ($id !== NULL) {
- die('error no id send');
- }
- $poll = $this->input->post('poll'); //POLL
- var_dump($poll );
- foreach ($poll as $id_poll => $row) {
- //$ip = '123123'; // silakan ganti dgn fungsi yg bs dapetin IP
- $choose = $row;
- $data=array(
- 'datecreated'=>Date('Y-m-d h:m:s'),
- 'datechanged'=>Date('Y-m-d h:m:s'),
- 'datepublish'=>Date('Y-m-d h:m:s'),
- 'pool_id'=>$id_poll,
- 'answer_id'=>$choose
- );
- $this->db->insert('micom_votes',$data);
- $t['polling_detail'] = $this->polling_detail->polling_sum($id);
- //echo "Terima Kasih atas partisipasi anda";//('Terima Kasih atas partisipasi anda');
- }
- //cek apakah ada data yg masuk
- //
- //echo "<h3>Jumlah Suara Voting: $id</h3>";
- $t['count'] = $this->polling_detail->jum_vote($ids);
- //r_dump($t['count']);
- //MENUJU KE LINK DETAIL
- redirect("home/polling_detail/" . $id_poll);
- }
- else{
- if($id==NULL){
- die("maaf tidak ada ID yg dibuka!!");
- //silaken tentukan aksi apa yg harus dilakukan.. karena tidak akan ada data yg tampil
- }
- //kayaknya yg ini ketinggalan
- $t['count'] = $total=$this->polling_detail->jum_vote($id);
- $t['polling_detail'] = $total_detail=$this->polling_detail->polling_sum($id);
- //---------Hapus dari sini kl sudah OK----
- echo"<pre>";
- print_r($total);//nilai harus angka
- print_r($total_detail);//nilai pasti array.. krn ini akan di grup by nilai vote
- die;
- //---------Hapus selesai di sini kl sudah OK----
- }
- #Menu
- $t['v_menu'] = $this->load->view('template/v_menu', NULL, TRUE);
- #Footer
- $t['v_footer'] = $this->load->view('template/v_footer', NULL, TRUE);
- #Analytic
- $t['analytics'] = google();
- #Revive
- $t['revive'] = revive();
- $page = $this->load->view('read/v_detail_polling', $t, FALSE);
- }
Advertisement
Add Comment
Please, Sign In to add comment