php - how to save data dynamically to database -
jquery code
$(document).ready(function () { $("#add").click(function () { $(".left .inputs").append("<li><input type ='text' name='name[]' class='txtbox1'></li>"); $(".right .inputs").append("<li><input type ='text' name='grade[]' class='txtbox'></li>"); }); }); my php code
<?php $con = mysql_connect ("localhost","root","") or die('cannot connect database error: '.mysql_error()); if (isset($_post['name']) && isset($_post['grade'])) { $desk_report = $_post['name'];//contains array value $desk_action = $_post['grade'];//contains array value foreach($desk_report $key=>$user) { //loop through arrays if (!empty($desk_report[$key]) && !empty($desk_action[$key])) { mysql_select_db("quickbook", $con); $sql = "insert student_reg(relative_name,relative_grade) values ('$desk_report[$key]','$desk_action[$key]')"; if ($sql_run = mysql_query($sql)) { echo 'ok.'; } else { echo '*sorry, couldn\'t register @ time. try again later.'; } } } } ?> i want add inputs data database.i created code.but not working .can me?
check database used exists or not, try code like
<?php $con = mysql_connect ("localhost","root","") or die('cannot connect database error: '.mysql_error()); //add line code here instead of in loop mysql_select_db('quickbook',$con) or die("could not select database!"); if (isset($_post['name']) && isset($_post['grade'])) { $desk_report = $_post['name'];//contains array value $desk_action = $_post['grade'];//contains array value foreach($desk_report $key=>$user) { //loop through arrays if (!empty($desk_report[$key]) && !empty($desk_action[$key])) { $sql = "insert student_reg(relative_name,relative_grade) values ('$desk_report[$key]','$desk_action[$key]')"; if ($sql_run = mysql_query($sql)) { echo 'ok.'; } else { echo '*sorry, couldn\'t register @ time. try again later.'; } } } } ?>
Comments
Post a Comment