이것은 내 HTML 코드입니다. 내 Update()
컨트롤러에 "$category_edit->c_name
"값을 전달하고 싶습니다. 다른 컨트롤러에서 "$category_edit
"변수가 나타납니다.뷰 (html)에서 PHP 변수를 컨트롤러로 전송하는 방법
저는 CodeIgniter 프레임 워크를 사용하고 있습니다.
<form method="post" action="<?php echo base_url('admin/category/update');?>">
<label>Parent Category: </label></br>
<select name="parent_id">
<?php
echo '<option value="' .$category_edit->id .'">';
echo $category_edit->p_name;
echo '</option>';
?>
</select>
<label>Category</label>
<input type="text" name="<?php echo $category_edit->c_name; ?>" id="category_name" value="<?php echo $category_edit->c_name; ?>">
<button>Update</button>
</form>
이것은 내 update()
컨트롤러입니다.
- 정의되지 않은 변수 : 나는 오류가 점점 오전 category_edit
이
public function update(){ $this->load->model('category_model'); echo $category_edit->c_name; }
$의 category_edit처럼 그것의 가치를 얻을 수 있습니다. – eronax59
내 대답 형제를 확인하십시오 – eronax59
컨트롤러 코드를 추가하십시오. ** 오류는'정의되지 않은 변수 : category_edit' **입니다. 'category_edit' 배열이 비어 있음을 의미합니다. –