基本上标题说什么。表显示脚本和 sql 查询的结果创建将 html 页上 SQL Server 中的两个表组合在一起的表。我们的任务是在显示的每一行旁边创建名为“删除”的按钮。问题在于,书籍和其他用户正在使用带有$row[ID]的href,这只是一个参数。我需要“提取”两个参数以传递给删除.php以标识两个表中的行。然后有第二个“POST”选项,如果(isset($_POST)))但这也只能提取一个值。有人可以传递一些关于如何“识别”行上的值的知识,按钮被按下的地方,或者以某种方式传递两个要删除的变量.php或者如何使POST方法通过两个参数工作。正如我所说,我无法将ID存储在必须包含“删除”的值中
echo('<table border="2">');
echo('<tr><td>"Název Nemocnice"');
echo('</td><td>"Adresa Nemocnice"');
echo('</td><td>"Název pojišťovny"');
echo('</td><td>"Kód pojišťovny"');
echo('</td></tr>');
foreach ($result as $r){
echo('<tr><td>' . htmlspecialchars($r['nazevNemocnice']));
echo('</td><td>' . htmlspecialchars($r['adresaNemocnice']));
echo('</td><td>' . htmlspecialchars($r['nazevPojistovny']));
echo('</td><td>' . htmlspecialchars($r['kodPojistovny']));
echo('</td><td><input type= "submit" name="deleteItem" value="Delete"');
echo('</td></tr>');
}
echo('</table>');
经过温和的更新,我能够让它工作,但有一个非常奇怪的问题。它不会传递整个值。
在显示屏中,它打印“医院A”当在提交时使用POST时,隐藏输入中传输的值是“inclomplete”,所以我得到了“医院”转移。我尝试在删除页面上回显它,它只打印第一个单词。
Hospital A -> Hospital
Address A -> Address
Insurance A -> Insurance
0101 -> 0101
你知道哪里出了问题吗?
守着星空守着你
慕娘9325324
元芳怎么了