-1
我已通過ajax以表格格式顯示了所有學生的姓名。現在我想將表單輸入字段關聯到每個學生,以便我可以插入他的標記並將其存儲在數據庫中?我怎樣才能做到這一點? 下面是我的代碼..如何在表格中插入表單輸入字段?
<script type="text/javascript">
function select_std() {
var ali = $('#class_std').val();
$('#std_name').html('');
$.ajax({
url: "<?php echo base_url().'admin/test/'?>" + ali,
type: "GET",
success: function(res) {
$('#myTable tbody').append(res);
}
});
}
</script>
和我的控制器:
public function test($id=''){
$table='students';
$columns=array('*');
$where=array('c_id'=>$id);
$data['rcd']= $this->Crud->get_records($table, $columns, $where)->result();
foreach ($data['rcd'] as $value) {
$output = "<tr><td>".$value->Name."</td><td>90</td><td>very good<td></tr>";
echo $output;
}
}
這是我已經通過從數據庫AJAX顯示,在第一<td>
所有學生的名字我的表格式。我想將第二個<td>
作爲輸入字段將其標記存儲在數據庫中。
<table cellpadding="1" cellspacing="1" id="myTable" class="table table-boardered table-responsive" id="example2">
<thead>
<th width="20px;">Name</th>
<th>Marks obtained(100)</th>
<th>comments</th>
</thead>
<tbody id="std_name">
</tbody>
</table>
你的意思是'$輸出= 「
你嘗試過什麼了嗎?我們'在這裏幫助,而不是爲你的代碼... – Twinfriends
先生Twinfriends!我寫了<?php form_input(array('type'=「number」,class =>「form-control」))??因爲我想使我的第二個作爲輸入字段,但它顯示我所有的文本,因爲我在這裏鍵入 –
回答
你應該把表格放在桌子上/你的循環,使每一個學生都有一個指定的輸入字段,然後,如果你想對特定學生的行動得到特定學生的ID,然後將其插入到DB。 (get(id)= idfromdb)。
然後在下一個頁面或在同一頁它您:
ahaha對不起夥計我忘了PHP。 :(
來源
2017-08-15 07:59:38 Deee
是啊!偉大的,我想要的東西..但是,請給我的代碼我很困難 –
我可以給你一些代碼,可以給你提示,因爲我忘了PHP的全部語法。對不起,隊友只是在研究它。 :)好吧,稍等一下。 – Deee
非常好你我親愛的Deee –
相關問題