php - how to get data from post method -


my problem have 2 pages on first page giving mcq's name have given radio button same in mysql table index id how can recieve posted value on other page code folllows:

$result = mysql_query("select * mcq order rand()",$connection); if(!$result) {die("could not query".mysql_error());} while($row = mysql_fetch_array($result))     {     echo "<form action=\"grade.php\" method=\"post\">";     echo "question number : {$row['id']}<br>{$row['ques']}<br>";     echo "<input type=\"radio\" name=\"{$row['id']}\"                   value={$row['op-a']}>{$row['op-a']}<br>";     echo "<input type=\"radio\" name=\"{$row['id']}\"     value={$row['op-b']}>{$row['op-b']}<br>";     echo "<input type=\"radio\" name=\"{$row['id']}\"     value={$row['op-c']}>{$row['op-c']}<br>";     echo "<input type=\"radio\" name=\"{$row['id']}\"     value={$row['op-d']}>{$row['op-d']}<br>";     }     echo "<input type=\"submit\" value=\"next\"><br>";     echo "</form>"; 

and on second page recieving not working ..

 $result = mysql_query("select * mcq ",$connection); if(!$result) {die("could not query".mysql_error());} while($row = mysql_fetch_array($result))     { echo $_post['{$row["id"]}'];     } 

evaluate $row['id'] separately , use intuition match them because once html page rendered, string '{$row["id"]}' replace value.

so try:

echo $_post['{'.$row["id"].'}'] 

then tune liking.


Comments

Popular posts from this blog

database - VFP Grid + SQL server 2008 - grid not showing correctly -

jquery - Set jPicker field to empty value -

.htaccess - htaccess convert request to clean url and add slash at the end of the url -