首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >当任何表格数据仅用php选择时,链接表格中的一行

当任何表格数据仅用php选择时,链接表格中的一行
EN

Stack Overflow用户
提问于 2014-05-22 08:33:57
回答 1查看 285关注 0票数 0
代码语言:javascript
运行
复制
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实现吗?或者我可以把整个东西都包在一个标签里?

附注:它的数据库和查询端工作得很好,我也可以让一个表单标签在特定的单元格中工作,只是在选择整行作为“按钮”时遇到了麻烦。

EN

回答 1

Stack Overflow用户

发布于 2014-05-22 10:42:01

这段代码是使用tr标记进行测试的,您至少需要使用jQuery。我不知道是否可以只使用php。

HTML

代码语言:javascript
运行
复制
 echo'<td id="'.$row['vehicle_id_pk'].'" class="edit_td">'.$row['vehicle_id_pk'].'</td>';

Jquery

代码语言:javascript
运行
复制
$(".edit_td").click(function()
{
    //Getting the value from id **tr**, in this case you could try with .edit_td class for example
    var id = $(this).attr("id");
    $("#ord").val(id);        
});

我将此代码与tr标记一起使用,当有人单击特定的tr标记时,jquery单击将从该tr获取id值(在您的示例中,您可以尝试使用td)。然后将id值赋给id为"ord“的输入。由于您的代码在您的注释中有一点不完整,也许这可以帮助您开始一些工作。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23796001

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档