cara mendapatkan ''$dataInputan['date'] di index2 function'' to use on "$date = ????" di ViewSewing

saya mempunyai kode controller seperti dibawah ini,, tetapi saya tidak tahu caranya untuk melemparkan variabel di

 "dataInputan['date']"

ke dalam fungsi ViewSewing bagian kode =

 $date= ...................... ;

ini full codenya

    public function index2()
    	{
    		if (isset($_POST['dataInputan'])) {
    			$dataInputan = $_POST['dataInputan'];
    			$date = $dataInputan['date'];
    			$this->dateAll = $dataInputan['date'];

    			$rst = $this->dataLineSewingModel->getSewingLine($this->dateAll);
    			echo json_encode($rst);

    		}
    	}

    	public function ViewSewing($GroupID)
    	{
    		$date = ......;
    		$data['getGroup'] = $this->dataLineSewingModel->getDetailLineSewing($GroupID, $date);
    		$data['getTitle'] = $this->dataLineSewingModel->getTitleSewing($GroupID);
    		$data['GroupID'] = $GroupID;
    		$this->load->view('total_emp/lineSewingView', $data);
    	}

*please help me*

avatar rezhazt
@rezhazt

3 Kontribusi 3 Poin

Diperbarui 3 tahun yang lalu

1 Jawaban:

<div>masih nggk terlalu paham apa maksudnya<br>kalau ingin membuat variable dari nilai fungsi lain bisa gunakan return di fungsi tersebut contohnya buat return pada akhir function index2 lalu panggil function tersebut ke dalam variable<br><br></div><pre> public function index2() { if (isset($_POST['dataInputan'])) { $dataInputan = $_POST['dataInputan']; $date = $dataInputan['date']; $this-&gt;dateAll = $dataInputan['date'];

			$rst = $this-&amp;gt;dataLineSewingModel-&amp;gt;getSewingLine($this-&amp;gt;dateAll);
			return json_encode($rst);
			
		}else {
              return &#039;&#039;;
	        }
	}
	public function ViewSewing($GroupID)
	{
		$date = $this-&amp;gt;index2();
		$data[&#039;getGroup&#039;] = $this-&amp;gt;dataLineSewingModel-&amp;gt;getDetailLineSewing($GroupID, $date);
		$data[&#039;getTitle&#039;] = $this-&amp;gt;dataLineSewingModel-&amp;gt;getTitleSewing($GroupID);
		$data[&#039;GroupID&#039;] = $GroupID;
		$this-&amp;gt;load-&amp;gt;view(&#039;total_emp/lineSewingView&#039;, $data);
	}&lt;/pre&gt;
avatar Terra
@Terra

81 Kontribusi 39 Poin

Dipost 3 tahun yang lalu

Tanggapan

terima kasih,, sudah saya coba.. tpi nilai dari hasil returnnya masuknya ke else,, tidak mau menerima kondisi true

Coba var_dump($_POST) buat cek data inputannya ada atau tidak

Login untuk ikut Jawaban