steaphann Posted February 7, 2011 Share Posted February 7, 2011 Hi am working on a seat reservation project. I am making this project in code_igniter. Now I have a little problem with sending the seat label through the database. In my project there is a little JQuery part. When I check a checkbox, the name will be placed on a label. But when I send it to the database it always returns 0 ??? This is my jquery function. The first part is to uncheck all other checkboxes if one of the checkbox is checked, and the second part is to put the value of the checkbox into a inputbox. function process(){ var l = $('[name=check]:checked').length; if(l>=1){ $('[name=check]').each(function(i,d){ if(!$(d).is(":checked")){ $(d).attr('disabled','disabled'); } }); }else{ $('[name=check]').each(function(i,d){ $(d).removeAttr('disabled'); }); } $("#seatDiv").html($(this).val()); $(document).ready(function() { $("input[name=check]").change(function() { $("#seatDiv").html($(this).val()); }) }); } My form <?php echo form_open('user/register'); $username = array( 'name' => 'reg_username', 'id' => 'reg_username', 'value' => set_value('reg_username') ); $email = array( 'name' => 'reg_email', 'id' => 'reg_email', 'value' => set_value('reg_email') ); $gsmnummer = array( 'name' => 'reg_gsmnummer', 'id' => 'reg_gsmnummer', 'value' => set_value('reg_gsmnummer') ); $zitplaats = array( 'name' => 'reg_zitplaats', 'id' => 'reg_zitplaats', 'value' => '' ); ?> <table> <tr> <td><label> Naam </label></td> <td> <div> <?php echo form_input($username); ?></div></td> </tr> <tr> <td><label>e-mail </label></td> <td><div> <?php echo form_input($email); ?></div></td> </tr> <tr> <td><label> gsm-nummer </label></td> <td><div> <?php echo form_input ($gsmnummer); ?> </div></td> </tr> <tr> <td><label>zitplaats</label></td> <td><div id="seatDiv" > <?php echo form_input($zitplaats); ?> </div></td> </tr> <tr> <td> <?php echo form_submit(array('name'=> 'verzend','value' => 'verzend')); ?> </td> <?php echo form_close(); ?> </tr> </table> <?php echo form_close(); ?> And my user_model class User_model extends Model{ function User_model() { parent :: Model() ; } function register_user($username, $email, $gsmnummer, $zitplaats){ $query_str ="INSERT INTO tbl_reservering (username,gsmnummer,email,zitplaats)VALUES(?, ?, ?, ?)"; $this->db->query($query_str,array($username,$email,$gsmnummer,$zitplaats)); } } Hope anyone can help me! thank you! Quote Link to comment https://forums.phpfreaks.com/topic/226941-database-problem/ Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.