【发布时间】:2014-07-10 20:26:53
【问题描述】:
while ($row = mysqli_fetch_array($r, MYSQLI_ASSOC)) {
echo'<tr input type="hidden" name="hide" id="ord" value=' . $order_number . ' href="form3.php?action&veh_sel='.$row['vehicle_id_pk'].'">';
echo'<td>'.$row['vehicle_id_pk'].'</td>';
echo "<td>content2</td>";
echo'<td>content3</td>';
echo'</a></tr>';
}
我想要实现的是,当用户点击每一行中的任何 TD 内容时,它会传递 vehicle_id_pk 的值以及隐藏信息(类似于 )。
这可能使用纯 php 吗?或者我可以将整个东西包装在标签中吗?
p.s - 它的数据库和查询端工作正常,我还可以让表单标签在特定单元格中工作,只是在选择整行作为“按钮”时遇到了麻烦
【问题讨论】:
-
你绝对不能用你当前的代码来做这件事,因为它充满了错误。此外,您的 HTML 标记会在其当前状态下导致显示错误。最后,您可以同时将 $_GET 和 $_POST 发送到 php 脚本,但不能使用您当前的方法。
-
我整理了代码。我知道我在那里发布的代码不起作用并且有错误,但我这样说是为了显示 id 想要实现的目标。当有人选择一行时,传递一个隐藏值和一个行值。
-
是否有任何具体原因需要单独在 php 中完成?这种类型的任务是使用一些 javascript 的好机会。