ผมต้องการส่งค่า input ที่ได้จากการสร้างขึ้นใหม่ด้วย javascript ไปยัง controller อยากทราบแนวทางครับ
Code หน้า Controller
Code (PHP)
function setagenda(){
if (isset($_POST)) {
$id = $this->m_stringlib->uniqueNum6();
$no = $this->input->post('no');
$agenda = $this->input->post('agenda');
$id_subject = $this->input->post('id_subject');
$detail_ag = $this->input->post('detail_ag');
$condition = $this->input->post('condition');
$data =array(
'id' => $id,
'no' => $no,
'id_subject' => $id_subject,
'agenda' => $agenda,
'detail_ag' => $detail_ag,
'condition' => $condition,
'date_create' => date('Y-m-d')
);
// echo $this->input->post('subagenda');// die;
$this->m_subject->add_agenda($data);
$data['id_sbj'] = $this->input->post('id_subject');
}
$data['id_subject'] = $this->uri->segment(3);
$this->load->view('v_header');
$this->load->view('v_set_agenda',$data);
$this->load->view('v_footer');
}
Date :
2019-01-24 16:18:29
By :
simson_palo
javascript ทำงานฝั่ง client จาก client ส่งไป server ต้องผ่านอะไรบ้างครับ
เขียนโค๊ดมาตั้งเยอะแล้ว ยังไม่รู้ว่า javascript ทำงานยังไง ยังแยก code ฝั่ง client server ไม่ออก
นี่แย่นะครับ วิเคราะห์งานเอานิด ก็น่าจะรู้เองแล้วครับ
หรือว่า หัดใหม่ ก๊อปโค๊ดเขามา แต่ก๊อปด้วย codeigniter นี่ก็ไม่น่าใช่ ต้องรู้พื้นฐานพอสมควรแล้ว
Date :
2019-01-24 20:52:24
By :
Chaidhanan
ผมไม่ใช่ไม่เคยเขียนเลยครับ แต่ผมไม่เคยเขียนงานแบบนี้มาก่อน คือ ผมสามารถสร้างช่องสำหรับใส่ข้อมูลด้วย javascript ได้แล้ว คือถ้ามันส่งไปแค่ช่องเดียวผมไม่ติดปัญหาอะไรครับ แต่พอมันสามารถสร้างกี่ช่องก็ได้ผมจึงไม่แน่ใจว่าจะกำหนดชื่อของ input อย่างไรครับ ผมจึงอยากจะทราบแนวทางครับ
Date :
2019-01-25 10:16:30
By :
simson_palo
ถ้าเป็น input ที่เก็บข้อมูลประเภทเดียวกันเช่น
Name 1, Name 2, Name 3, ..., Name n
ลองสร้าง <input type=".." name="names[] " />
[] จะเก็บข้อมูลเป็นแบบ Array แทนนะครับ
Date :
2019-01-25 14:23:50
By :
Jatmentz
Load balance : Server 03