-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を介して第1 <td>
内のすべての生徒の名前を示している中で、私のテーブル形式です。私はデータベースに彼のマークを格納する入力フィールドとして2番目の<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>
あなたは "<"。$値 - 名」を入力タイプ= 'text' の値=>
あなたはまだ試してみましたか?私たちは'あなたのためのコードではなく助けてください... – Twinfriends
Mr. 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の構文全体を忘れてしまったので、ヒントを与えることができるコードをいくつか与えることができます。申し訳ありませんが、仲間はただそれを研究します。 :) okちょっと待ってください。 – Deee
あなたは私の親愛なるディー –
関連する問題