我想将输入变量传递给另一个页面,但它给我带来了一个错误......输入字段名称无法识别。最初我在一个行的tds中用这个输入字段回显一个表行。下面是代码。我想知道为什么看不到变量名
echo" <tr>
<td id='".$row['iddrugs']."'>'".$row['iddrugs']."'</td>
<td id='".$row['iddrugs']."'>'".$row['normalName'].''.$row['fullName']."'</td>
<td id='".$row['iddrugs']."'><input type='text' class='inp-form' name='add'
id='prescription' /></td>
<td><a href='addprescription.php?id='".$row['iddrugs']."'&&id2='".$_GET['id']."'&&id3='".$_POST['add']."'\>Prescribe Drug</span></a></td>
</tr>";
答案 0 :(得分:1)
您使用&&
的原因?第二,在link
中,您无法传递$_POST
之类的变量。您可以传递$row['iddrugs']
和$_GET['id']
。
它会在提交表单时发布值$_POST['add']
。没有表格提交,你不能发表。