if ($result->num_rows > 0)
{
while($row = $result->fetch_assoc())
{
echo "<form name=frm action=edit.php method=POST";
echo "<tr>";
echo "<td>" . $row["Sl_no"]. "</td>";
echo "<td> " . $row["nam"]. "</td>";
echo "<td> " . $row["age"]. " </td>";
echo "<td> " . $row["dob"]. "</td>";
echo "<td> " . $row["gender"]. " </td>";
echo "<td> " . $row["married"]. " </td>";
echo "<td> " . $row["temp_addr"]. " </td>";
echo "<td> " . $row["fix_addrs"]. " </td>";
echo "<td> " . $row["email"]. " </td>";
echo "<td> " . $row["phone"]. " </td>";
echo "<td> " . $row["mother_tounge"]. " </td>";
echo "<td> " . $row["nationality"]. " </td>";
echo "<td> " . $row["clg"]. " </td>";
echo "<td> " . $row["sem"]. " </td>";
echo "<td> " . $row["grad"]. " </td>";
echo "<td> " . $row["qual"]. " </td>";
echo "<td> " . $row["branch"]. " </td>";
echo "<td> <input type=submit name =" .$row["Sl_no"]. " value =Edit ><input type=button id=d".$row["Sl_no"]." value=Delete />";
echo "</tr>";
echo"</form>";
}
我正在使用此代码 并且在每个字段中都会有一个随机命名的提交将生成。 我想将按钮的名称转移到下一页或传递第一个标签的值帮助我。
答案 0 :(得分:1)
在下一页上你可以使用$ _POST ['key'];或$ _GET ['key']。这样您就可以从密钥中访问您的价值。
答案 1 :(得分:0)
您无法使用name属性发布提交按钮值。只需使用此表单添加一个隐藏字段。喜欢
echo "<td> <input type=hidden value=" .$row["Sl_no"]. " name=submit_btn_val >"
答案 2 :(得分:0)
如果要在POST上获取值,则需要将值从数据库传递到提交按钮值,而不是名称,因为在帖子上你将名称作为键,输入值作为值,这样:
input