membuat query didalam model pada laravel

halo para mastah... mau nanya nihh saya kan biasanya menggunakan framework codeigniter nahh sekarang itu baru mencoba belajar framework laravel. saya masih bingung dengan konsep mvcnya laravel pada bagian model dan routenya nihh. sebenernya bisa ga sih di laravel membuat fungsi jadi tinggal memanggil aja seperti CI kan seperti ini.

jadi pada bagian controllernya itu seperti ini :

 	$data['tabelrule'] = $this->TabelRule_model->tampilTabelRule();
		$this->load->view('pages/static/header');
		$this->load->view('pages/forms/tabelrule',$data);
		$this->load->view('pages/static/footer');

dan di dalam modelnya terdapat query yang dapat mengselect 2x seperti ini/query-query yang kompleks seperti select berdasarkan waktu menggunakan interval date :

 $qRiwayat = $this->db->query("SELECT kodePertanyaan from riwayatjawaban where jawaban ='NO' and username ='$username' ");

   $b ='';
   $x = '';
    foreach ($qRiwayat->result() as $row)
    {
             $a= $row->kodePertanyaan;
             $vpvpvp[]=$a;
             $b .= "%$a%";
             $x .="$a,";
    }
         $query2=$this->db->query("SELECT KodePertanyaan from tabelrule where KodePertanyaan not like ('$b')");
  $data = '';
         foreach ($query2->result() as $as) {
           $c = $as->KodePertanyaan;
      $da= "$c<br>";

  $data .= "$da";
         }

  $dc = explode(" ",$data);
  $asd = implode(",",$dc);
  $dax = explode(",",$asd);

mohon pencerahnya para mastah... susah moveon nih dari CI kalo ada tips tentang moveon ke laravel boleh share :)

avatar farisdewantoro
@farisdewantoro

119 Kontribusi 16 Poin

Dipost 5 tahun yang lalu

Belum ada Jawaban. Jadi yang pertama Jawaban

Login untuk ikut Jawaban