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>";
}
我正在使用此代码在每个字段中,将生成一个随机命名的提交。我想将按钮的名称转移到下一页或传递第一个标签的值来帮助我。
在下一页上,您可以使用 $_POST['key']; 或 $_GET['key']。这将使您能够从密钥访问您的值。
不能使用 name 属性发布提交按钮值。 只需使用此表单添加一个隐藏字段。 喜欢
echo "<td> <input type=hidden value=" .$row["Sl_no"]. " name=submit_btn_val >"
如果要在 POST 上获取值,则需要将值从
数据库传递到提交按钮值,而不是 name,因为在 post 中,您将名称作为键获取,从输入中获取值作为值,如下所示:
<input type=submit name="name_here" value ="<?php echo $row['Sl_no']; ?>" >