gundambison

fix 7

Feb 10th, 2018
226
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. <?php
  2. /*
  3. tolong backup yg lama
  4. */
  5. function polling_detail($id = NULL) {
  6.  
  7.     $t['title'] = 'Polling Media Indonesia | Refrensi Indonesia';
  8.     $data['polling_detail'] = $t['title'];
  9.  
  10.     $this->load->model('data', 'polling_detail');
  11.     $this->load->helper('analytics');
  12.     $this->output->cache(10);
  13.  
  14.     $t['polling'] = $this->polling_detail->all_polling();
  15.    
  16.     /*
  17.       cek apakah ada post masuk
  18.  
  19.      */
  20.     if ($this->input->post('poll')) {
  21.         if ($id !== NULL) {
  22.             die('error no id send');
  23.         }
  24.        
  25.         $poll  = $this->input->post('poll'); //POLL
  26.         var_dump($poll );
  27.  
  28.         foreach ($poll as $id_poll => $row) {
  29.            
  30.             //$ip = '123123'; // silakan ganti dgn fungsi yg bs dapetin IP
  31.             $choose = $row;
  32.             $data=array(
  33.                 'datecreated'=>Date('Y-m-d h:m:s'),
  34.                 'datechanged'=>Date('Y-m-d h:m:s'),
  35.                 'datepublish'=>Date('Y-m-d h:m:s'),
  36.                 'pool_id'=>$id_poll,
  37.                 'answer_id'=>$choose
  38.             );
  39.            
  40.             $this->db->insert('micom_votes',$data);
  41.  
  42.             $t['polling_detail'] = $this->polling_detail->polling_sum($id);
  43.             //echo "Terima Kasih atas partisipasi anda";//('Terima Kasih atas partisipasi anda');
  44.            
  45.         }
  46.         //cek apakah ada data yg masuk
  47.         //
  48.         //echo "<h3>Jumlah Suara Voting: $id</h3>";
  49.         $t['count'] = $this->polling_detail->jum_vote($ids);
  50.         //r_dump($t['count']);
  51.         //MENUJU KE LINK DETAIL
  52.         redirect("home/polling_detail/" . $id_poll);
  53.     }
  54.     else{
  55.         if($id==NULL){
  56.             die("maaf tidak ada ID yg dibuka!!");
  57.             //silaken tentukan aksi apa yg harus dilakukan.. karena tidak akan ada data yg tampil
  58.         }
  59.         //kayaknya yg ini ketinggalan
  60.         $t['count'] = $total=$this->polling_detail->jum_vote($id);
  61.         $t['polling_detail'] = $total_detail=$this->polling_detail->polling_sum($id);
  62.         //---------Hapus dari sini kl sudah OK----
  63.         echo"<pre>";
  64.         print_r($total);//nilai harus angka
  65.         print_r($total_detail);//nilai pasti array.. krn ini akan di grup by nilai vote
  66.         die;
  67.         //---------Hapus selesai di sini kl sudah OK----
  68.     }
  69.  
  70.  
  71.     #Menu
  72.   $t['v_menu'] = $this->load->view('template/v_menu', NULL, TRUE);
  73.     #Footer
  74.   $t['v_footer'] = $this->load->view('template/v_footer', NULL, TRUE);
  75.     #Analytic
  76.   $t['analytics'] = google();
  77.     #Revive
  78.   $t['revive'] = revive();
  79.     $page = $this->load->view('read/v_detail_polling', $t, FALSE);
  80. }
Advertisement
Add Comment
Please, Sign In to add comment