我有一個簡單的任務,我正在使用MVC方法和CI框架來完成這個任務。 我已經向數據庫輸入數據,它是工作,我做了2錨,這些是[更新]和[刪除],功能刪除工作,但更新不起作用。 用戶點擊錨[更新]後,它會鏈接到另一個視圖(update_view),我想顯示我點擊(update_view)中的內容。我認爲它使用set_value來設置第二個參數,以在我的update_view中顯示一個值。 這是我的視圖(update_view)代碼如何在代碼點火器中從函數set_value中調用一個值?
<!-- update_view.php -->
<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
<h2>Update</h2>
<?php echo form_open('site/update'); ?>
<p>
<label>Judul : </label>
<input type="text" name="judul" id="judul" value="<?php echo set_value('judul','??')?>"/>
</p>
<p>
<label>Konten : </label>
<input type="text" name="konten" id="konten" size="100px" value="<?php echo set_value('konten','??')?>"/>
</p>
<p><input type="submit" value="Ubah" /></p>
<?php echo form_close(); ?>
</body>
</html>
我應該把在輸入標籤的價值屬性是什麼,我想顯示在輸入字段的網頁,我點擊了之前的值(judul,konten)錨。 點擊之前,我仍然無法爲視圖顯示圖片,因爲我仍然沒有10位代表共享圖片。所以我會顯示編碼的地方(options_view)我點擊了錨點。 下面這是在視圖(options_view)代碼:
<!-- options_view.php -->
<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
<h2>Create</h2>
<?php echo form_open('site/create'); ?>
<p>
<label>Judul : </label>
<input type="text" name="judul" id="judul" />
</p>
<p>
<label>Konten : </label>
<input type="text" name="konten" id="konten" size="100px"/>
</p>
<p><input type="submit" value="Simpan" /></p>
<?php echo form_close(); ?>
<hr/>
<h2>Read</h2>
<?php if(isset($records)): foreach($records as $baris) : ?>
<h3><?php echo $baris->judul ?></h3>
<div><?php echo $baris->konten ?></div>
<?php echo anchor("site/view_update/$baris->id","[Update]"); ?>
<?php echo anchor("site/delete/$baris->id","[Delete]"); ?>
<?php endforeach; ?>
<?php else : ?>
<h3>Tidak ada data.</h3>
<?php endif; ?>
</body>
</html>
我仍然懷疑,我是否應該在我的控制器或我的觀點(SET_VALUE)添加代碼。 所以任何人都可以幫助我解決這個問題。 感謝您的幫助