PHP and SQL one page insert into database -


i have written php page form on submit button set action php form page.

 <form id="form1" method="post" action="../control_lbs/lbs_trace.php"> 

the insert basic sql load information database.

the problem have every time open page sends blank information rows. there away can prevent happening?

 $sql = "insert lbs_trace_etrack (lbs_msisdn, lbs_req_by, lbs_date_req,       lbs_reason, lbs_station, lbs_cas, lbs_traced_by)         values          ('$_post[lbs_msisdn]','$_post[lbs_req_by]','$_post[lbs_date_req]','$_post[lbs_reason]'  ,'$_post[lbs_station]','$_post[lbs_cas]','$_post[lbs_traced_by]')"; 

the above php action code

this new code , full code use

 if ($con = mysql_connect($host, $username, $password)) {     if ( !empty($_post["send"])) {         $sql = "insert lbs_trace_etrack (lbs_msisdn, lbs_req_by, lbs_date_req,    lbs_reason, lbs_station, lbs_cas, lbs_traced_by)         values    ('$_post[lbs_msisdn]','$_post[lbs_req_by]','$_post[lbs_date_req]','$_post[lbs_reason]','$_post[lbs_station]','$_post[lbs_cas]','$_post[lbs_traced_by]')";         if (mysql_query($sql, $con)) {             $insertsuccessful = true;         } else {             echo $sql;             echo "\n" . mysql_error($con);             echo "mysql err no : " . mysql_errno($con);         } 

on refresh or page entry still gives me blank info on database

you need use isset() see if $_post variables set. i've use $_post in example below, suggest give submitbutton name (like example) , use isset($_post['example']):

if( isset($_post) ){     $sql = "insert lbs_trace_etrack (lbs_msisdn, lbs_req_by, lbs_date_req, lbs_reason, lbs_station, lbs_cas, lbs_traced_by)             values(                 '".$_post['lbs_msisdn']."',                 '".$_post['lbs_req_by']."',                 '".$_post['lbs_date_req']."',                 '".$_post['lbs_reason']."',                 '".$_post['lbs_station']."',                 '".$_post['lbs_cas']."',                 '".$_post['lbs_traced_by']."'             )";   echo $sql; // echo see if has values   // print_r($_post); // in case query still empty, uncomment this. show values in post array } 

Comments

Popular posts from this blog

ios - UICollectionView Self Sizing Cells with Auto Layout -

node.js - ldapjs - write after end error -

DOM Manipulation in Wordpress (and elsewhere) using php -