php - When I retrieve value from table to another it inserted blank -
i have 2 tables
- users
- registered_members
i want confirm values user table , insert in registered_members table problem .. values selected users table inserted in registered_members blank values why??
<? include('conf.php'); // passkey got link $passkey=$_get['passkey']; $tbl_name1="users"; // retrieve data table row match passkey $sql1="select * $tbl_name1 confirm_code ='$passkey'"; $result1=mysql_query($sql1) or die ("error1") ; // if queried if($result1){ // count how many row has passkey $count=mysql_num_rows($result1); // if found passkey in our database, retrieve data table "users" if($count==1){ $rows=mysql_fetch_array($result1); $username=$_post['uname']; $fname=$_post['fname']; $password=$_post['password']; $email=$_post['email']; $age=$_post['age']; $gender=$_post['gender']; $tbl_name2="registered_members"; // insert data retrieves "users" table "registered_members" $sql2=("insert $tbl_name2 (uname,fname,password,email,age,gender)values('$username','$fname','$password','$email','$age','$gender')"); $result2=mysql_query($sql2) or die ("error insert"); } // if not found passkey, display message "wrong confirmation code" else { echo "wrong confirmation code"; } // if moved data table"users" table "registered_members" displays message "your account has been activated" , don't forget delete confirmation code table "users" if($result2){ echo "your account has been activated"; // delete information of user table "temp_members_db" has passkey $sql3="delete $tbl_name1 confirm_code = '$passkey'"; $result3=mysql_query($sql3); } } ?>
because using $_post instead of #rows
change
$rows=mysql_fetch_array($result1); $username=$_post['uname']; $fname=$_post['fname']; $password=$_post['password']; $email=$_post['email']; $age=$_post['age']; $gender=$_post['gender'];
with
$rows=mysql_fetch_array($result1); $username=$rows['uname']; $fname=$rows['fname']; $password=$rows['password']; $email=$rows['email']; $age=$rows['age']; $gender=$rows['gender'];
Comments
Post a Comment