从另一个页面获取id值

bwitn5fc  于 2021-06-18  发布在  Mysql
关注(0)|答案(2)|浏览(396)

这个问题在这里已经有答案了

html表单输入字段的disabled=“disabled”和readonly=“readonly”有什么区别(5个答案)
readonly=“true”和readonly=“readonly”之间有什么区别(6个答案)
两年前关门了。
首先,我使用下面的代码来显示包含customer id的表quote中的name、quote id和user id等数据,我想根据表quote中的wid值更新表quote和表corders中的wpid值。提前感谢那些愿意帮助的人
更新qoo.php

<?php 
$qid =$_GET["qid"];
$query = mysqli_query ($conn, "SELECT * FROM quotation where qid = '$qid';");
$result = mysqli_fetch_array($query);
?>
<form action='updatequo1.php?qid=<?php echo $qid;?>' method='post'>
<table align='center' width='45%' border='0' cellpadding='0' cellspacing='0'>

<tr>
  <td align='left' width='50%'>Quotation ID<td><input class='Minput'  type ='text' name='qid'value='<?php echo $result["qid"];?>' disabled ></td>
</tr>
<tr>
  <td align='left' width='30%'>User ID<td><input class='Minput'  type ='text' name='uid' value='<?php echo $result["uid"];?>' disabled ></td>
</tr>

但是当我声明$uid=$\u post['uid']时;但它说
注意:未定义索引:uid
在updateqoo1.php中,我想更新wpid的值并基于wid值对其进行更改

$result=mysqli_query ($conn, " UPDATE corders set wpids = '$wid' where customerid = '$uid';");
5cnsuln7

5cnsuln71#

原因是 undefined 索引是因为你有输入 disabled :

<input class='Minput'  type ='text' name='qid'value='<?php echo $result["qid"];?>' disabled >
<input class='Minput'  type ='text' name='uid' value='<?php echo $result["uid"];?>' disabled >

把它从 disabledreadonly .
禁用的输入将不会发送到计算机的后端 POST 请求。

r1wp621o

r1wp621o2#

您的输入字段是 disabled 请换成 readonly . 禁用字段数据不能通过post或get发送。

相关问题