看板 PHP 關於我們 聯絡資訊
不論是 SMARTY 或是 CI 的程式 HTML 檔案 跟 PHP 分開 FORM 寫入的正確位置應該在 佈景檔內,還是 PHP 產生 以CI 舉個例子 PHP 資料直接傳輸到 View 去 C $query = $this->db->get_where('log',array('identity' => $id ) ); $data['row'] = $query->first_row(); $this->load->view('admin/edit', $data); V <?=form_open(site_url(array('web','admin')), array('id' => 'edit_form'));?> <?form_input( array('size'=>'30','name'=>'agent', 'value'=>$row->agent) )?> </form> 例子二 由PHP 產生欄位 在 輸出到 View 去 C $query = $this->db->get_where('log',array('identity' => $id ) ); $row = $query->first_row(); $data['row'] = array( 'id' => $row->id, 'agent' => form_input( array('size'=>'30','name'=>'agent', 'value'=>$row->agent), 'name' => form_input( array('size'=>'30','name'=>'name', 'value'=>$row->name) ); $this->load->view('admin/edit', $data); V <?=form_open(site_url(array('web','admin')), array('id' => 'edit_form'));?> <?=$row['id']?> <?=$row['name']?> <?=$row['agent']?> </form> 哪一種方式 比較 符合 MVC 規則,又或者是 哪一種方式 的寫法 比較好? 各位又是用哪一種 方式? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 112.104.217.238 ※ 編輯: mesak 來自: 112.104.217.238 (01/24 17:54)
mesak:簡單的說 INPUT 在HTML寫好接值 還是 從 PHP 輸出? 01/24 18:01
kuAIpAI:本身是用smarty 可是我不知道你要問什麼XD~ 01/25 09:38