คือผมทำหน้า edit ผมเรียกข้อมูลออกมาแก้ไขได้แค่ พวกที่เป็น input แต่ textarea กับ select รบกวนผู้รุ้ช่วยบอกหน่อยครับ CI นะครับ
มันติดอะไรครับ ไม่ได้ส่วนไหน
การอัพเดท input textarea select ก็ update เหมือนกันนะ ขอให้ส่งค่า id ที่จะอัพเดทไปให้ถูก
Date :
2017-06-07 13:57:45
By :
คนมีเสน่ห์
text area ใช้แบบนี้ค่ะ
Code (PHP)
<textarea name="message" rows="30" cols="70"><?php echo $objResult["message"];?></textarea>
ถ้าเป็น select แบบนี้ก็ได้ค่ะ
Code (PHP)
<select name="test">
<option value="1-5" <?php if($objResult["select"]=="1-5"){ echo 'selected="selected"'; }?> >1-5</option>
<option value="5-10" <?php if($objResult["select"]=="5-10"){ echo 'selected="selected"'; }?>>5-10</option>
<option value="10-15" <?php if($objResult["select"]=="10-15"){ echo 'selected="selected"';} ?>>10-15</option>
</select>
Date :
2017-06-07 14:27:45
By :
sammam
view: test.php
Code (PHP)
<select id='for_select'>
<option value="" disabled selected >--Please Select--</option>
{option_list}
<option value="{key}" {default_select} >{text}</option>
{/option_list}
</select>
<textarea>{data_textarea}</textarea>
controller
Code (PHP)
$this->db->select("id as key, name as text, if(id='กำหนดเอง', 'selected', '') as default_select")
$rs=$this->db->get('tablename')->result_array();
$this->parser->parse(
'test',
array(
'option_list'=>$rs,
'data_textarea'=>'ทดสอบ textarea'
)
);
ปล.อย่าลืมโหลด library parser ด้วยนะครับ
ประวัติการแก้ไข 2017-06-07 15:41:23 2017-06-07 15:43:50
Date :
2017-06-07 15:40:20
By :
Chaidhanan
Load balance : Server 05