2013-03-04 79 views
-3

我想将一个输入变量传递给另一个页面,但它带给我一个错误。输入字段名称无法识别。最初我在这个行的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

究竟是什么错误? – deceze 2013-03-04 11:15:34

+0

什么变量名不见? – 2013-03-04 11:16:28

+0

为我显示你的第一页代码和另一页代码。此外,在您的输入字段中添加'value'属性 – Prabu 2013-03-04 11:17:00

回答

1

为什么使用&&?第二,在link中,您无法传递像$_POST这样的变量。你可以通过$row['iddrugs']$_GET['id']

当提交表单时,它会发布值$_POST['add']。没有表格提交你不能发布。

相关问题