我有这个代码(视图):
<?php echo $own['own'] ? form_open('games/updateOwn', 'id="ownGame"') : form_open('games/setOwn', 'id="ownGame"'); ?> <input type="hidden" name="userid" value="<?php echo $userid; ?>"> <input type="hidden" name="gameid" value="<?php echo $game['id'];?>"> <button value="1" name="own[]">Mam/miałem</button> <button value="2" name="own[]">Chcę mieć</button> <button value="3" name="own[]">Nie interesuje mnie</button> </form>
这是将所有权置于 db 中的简单形式。模型:
public function Own($data) {
$gameid = $this->input->post('gameid');
$userid = $this->input->post('userid');
$own = $this->input->post('own');
$this->db->cache_delete('games',$gameid);
$ins_own = array(
'user_id' => $userid,
'game_id' => $gameid,
'own' => $own
);
$q = $this->db->insert('ownership', $ins_own);
}
我的问题是,own
(button
的值) 没有提交。我该如何解决这个问题?