Meng insert data ke table database

Ditanyakan pada tanggal 1 February 2019 oleh Patar Ebenezer Siahaan

Saya sedikit bingung memasukan data ke dalam table. Jika cara biasa meng insert saya tahu, tapi saya mau langsung insert data tanpa ke view. di function tampil ini, isinya sudah memproses data dan mengambil fungsi fungsi lain untuk perhitungannya. jadi saya mau valuenya itu langsung dimasukkan ke table(untuk menghemat waktu karna jika function aja udah ditest lama sekali loading nya). gimana caranya ya ? ini value yang mau saya masukin :

$dataUser[$i]
$intTimeAmusement[$i] = $this->intTime($dataUser[$i], "Amusement", $datasetVisit, $vp); 
$intTimeBeach[$i] = $this->intTime($dataUser[$i], "Beach", $datasetVisit, $vp);
$intTimeCultural[$i] = $this->intTime($dataUser[$i], "Cultural", $datasetVisit, $vp);
$intTimeShopping[$i] = $this->intTime($dataUser[$i], "Shopping", $datasetVisit, $vp);
$intTimeSport[$i] = $this->intTime($dataUser[$i], "Sport", $datasetVisit, $vp);
$intTimeStructure[$i] = $this->intTime($dataUser[$i], "Structure", $datasetVisit, $vp);

ini controller Ant colony

function tampil()
    {
        $datasetVisit = $this->Model_testing->uservisit_poi_toronto()->result_array();
        $datasetList = $this->Model_testing->list_poi_toronto()->result_array();//anggap dataset POI
        $datasetCost = $this->Model_testing->cost_poi_toronto()->result_array();//anggap dataset cost
        $dataPoi = [];
        $dataPoi = $this->arrayPOI($datasetList);
        $vp = [];
        for($i = 1; $i <= count($dataPoi); $i++)
        {
            $vp[$i] = $this->rata($dataPoi[$i], $datasetVisit);
            //echo "POI - ". $i. " : ".$vp[$i];
            //echo "<br>";
        }
        $dataUser = [];
        $dataUser = $this->userVisit($datasetVisit);

         for($i = 0; $i < count($dataUser); $i++)
         {
            echo "UserID : ". $dataUser[$i];  <= Saya mau masukkan value ini kedalam table 'int_time'
         }

        $intTimeAmusement = [];
        $intTimeBeach = [];
        $intTimeCultural = [];
        $intTimeShopping = [];
        $intTimeSport = [];
        $intTimeStructure = [];
        for ($i=0; $i < count($dataUser) ; $i++) 
        { 
            $intTimeAmusement[$i] = $this->intTime($dataUser[$i], "Amusement", $datasetVisit, $vp);  <= Saya mau masukkan value ini kedalam table 'int_time'
            $intTimeBeach[$i] = $this->intTime($dataUser[$i], "Beach", $datasetVisit, $vp); <= Saya mau masukkan value ini kedalam table 'int_time'
            $intTimeCultural[$i] = $this->intTime($dataUser[$i], "Cultural", $datasetVisit, $vp); <= Saya mau masukkan value ini kedalam table 'int_time'
            $intTimeShopping[$i] = $this->intTime($dataUser[$i], "Shopping", $datasetVisit, $vp); <= Saya mau masukkan value ini kedalam table 'int_time'
            $intTimeSport[$i] = $this->intTime($dataUser[$i], "Sport", $datasetVisit, $vp); <= Saya mau masukkan value ini kedalam table 'int_time'
            $intTimeStructure[$i] = $this->intTime($dataUser[$i], "Structure", $datasetVisit, $vp); <= Saya mau masukkan value ini kedalam table 'int_time'
        }
    }