按钮,显示 PHP 中表的选定行的完整信息
Button that Shows Full Information for the Selected Row of a Table in PHP
我需要一些php方面的帮助。我对这门语言相当陌生,尽管我在 Wamp 上将其用于一个网站,该网站应该在每行中显示一个带有 ID 和提交按钮的表格,单击时,应仅显示该特定行的信息。我想出的语法有一个问题,它显示所有行的信息,而不仅仅是单击的行。代码如下:
<?php
print "<table>";
表头
print "<tr>";
print "<th>ID</th>";
print "<th>Click to View Row Info</th>";
print "</tr>";
表格内容(5行ID和按钮)
for ($i=1; $i<=5; $i++){
print "<tr>";
print "<form method='"post'" action='"Popup.php'">";
print "<td>";
print "<input name='"$i'" type='"text'" value='"";
echo $i;
print "'"/>";
print "</td>";
print "<td>";
print "<input type='"submit'" name='"submit'" value='"View Row'" /></form>";
print "</td>";
print "</tr>";
}
弹出窗口.php显示代码片段
$sub=$i;
for ($i=0; $i<=$sub; $i++){
print "The ID for this row is: ";
echo $i;
}
?>
弹出窗口.php是一个单独的文件,用于接收表单变量并显示它。如果我能得到一些帮助,我将不胜感激。如果我的问题有任何不清楚的地方,请随时告诉我。
表单需要在循环之外(也应该在 tbale 之外)另外,像这样更改输入名称所以这个
print "<form method='"post'" action='"Popup.php'">";
for ($i=1; $i<=5; $i++){
print "<tr>";
print "<td>";
print "<input name='name[$i]'" type='"text'" value='"";
echo $i;
print "'"/>";
print "</td>";
print "<td>";
print "<input type='"submit'" name='"submit'" value='"View Row'" /></form>";
print "</td>";
print "</tr>";
}
在弹出窗口中.php将其更改为
foreach($_POST['name'] as $key=>$value)
print "The value for $key is: $value";
首先,对 ID 的输入元素的name attribute
使用常量
print "<input name='val' type='"text'" value='"";
然后更改此行
$sub=$i;
自
$sub = $_POST['val'];
相关文章:
- 单击按钮即可在浏览器的新选项卡中打开 Sapui5 详细信息页面
- 如何调整信息窗口的大小并点击按钮?+更改信息窗口的内容
- 如何在单击“提交”按钮时为“新建”窗口编写JavaScript,用“确定”和“取消”显示注册信息
- 将文本框/单选按钮/和下拉列表中的信息添加到dataTable
- 数据应该只显示与我单击的按钮有关的信息
- 在谷歌地图的信息窗口内点击按钮
- 获取下拉信息的按钮
- HTML5数据库保存了详细信息以及一个按钮
- DataTable没有显示分页按钮和记录信息-JQuery
- 向HTML页面添加按钮,更新表格信息
- 如何获取facebook登录按钮的范围信息
- 单击按钮时如何将信息加载到另一个页面
- 使用带有哈希标签的链接处理类似Facebook的按钮信息(标题和图像)
- Datatables服务器端信息+带2个按钮的静态列
- jQuery click()多次输出错误按钮的信息
- 保存按钮未附加到右侧信息窗口,谷歌地图
- 刷新所有信息返回按钮按下:RubyonRails
- 按钮,显示 PHP 中表的选定行的完整信息
- 运行代码以在Android应用程序中单击javascript按钮?尝试在页面上抓取回复按钮联系信息 craigslist
- 引导程序上的信息按钮