Tôi có chế độ xem sau đây nhưng làm cách nào để áp dụng set_value
cho nó mà không có mặc định là Vui lòng chọn?PHP Codeigniter: set_value trên menu thả xuống
<label for="add_fields_type">Type: </label>
<select name="add_fields_type" id="add_fields_type">
<option value="">Please Select</option>
<option value="<?php echo set_value('input'); ?>">Input</option>
<option value="<?php echo set_value('textarea'); ?>">Text Area</option>
<option value="<?php echo set_value('radiobutton'); ?>">Radio Button</option>
<option value="<?php echo set_value('checkbox'); ?>">Check Box</option>
</select>
Cập nhật:
Xem:
<label for="add_fields_placeholder">Placeholder: </label>
<select name="add_fields_placeholder" id="add_fields_placeholder">
<option value="">Please Select</option>
<option value="<?php echo set_value('yes'<?php echo set_select('add_fields_placeholder','yes', (!empty($placeholderType) && $placeholderType == "yes" ? TRUE : FALSE));?>">Yes</option>
<option value="<?php echo set_value('no' <?php echo set_select('add_fields_placeholder','no', (!empty($placeholderType) && $placeholderType == "no" ? TRUE : FALSE)); ?>">No</option>
</select>
<label for="add_fields_placeholderValue">Placeholder Text: </label>
<input type="text" name="add_fields_placeholderValue" id="add_fields_placeholderValue" value="<?php echo set_value('add_fields_placeholderValue'); ?>">
<label for="add_fields_type">Type: </label>
<select name="add_fields_type" id="add_fields_type">
<option value="">Please Select</option>
<option value="input" <?php echo set_select('add_fields_type','input', (!empty($fieldType) && $fieldType == "input" ? TRUE : FALSE)); ?>>Input</option>
<option value="textarea" <?php echo set_select('add_fields_type','textarea', (!empty($fieldType) && $fieldType == "textarea" ? TRUE : FALSE)); ?>>Text Area</option>
<option value="radiobutton" <?php echo set_select('add_fields_type','radiobutton', (!empty($fieldType) && $fieldType == "radiobutton" ? TRUE : FALSE)); ?>>Radio Button</option>
<option value="checkbox" <?php echo set_select('add_fields_type','checkbox', (!empty($data) && $data == "checkbox" ? TRUE : FALSE)); ?>>Check Box</option>
</select>
Bộ điều khiển:
$data['fieldType'] = $this->input->get('add_fields_type');
$data['placeholderType'] = $this->input->get('add_fields_placeholder');
Dòng 16:
<option value="<?php echo set_value('yes'<?php echo set_select('add_fields_placeholder','yes', (!empty($placeholderType) && $placeholderType == "yes" ? TRUE : FALSE));?>">Yes</option>
Cảm ơn, tôi nhận được lỗi Parse: lỗi cú pháp, không mong muốn '?' –
Dòng nào? Bởi vì tôi đã thử và nó đã làm việc tốt cho tôi –
Tôi đã cung cấp đầy đủ ** Controller ** và ** View ** code ngay bây giờ. Đơn giản chỉ cần sao chép dán và thử. –