【发布时间】:2015-02-01 05:15:03
【问题描述】:
我做了一个php页面。我在其上显示来自我的数据库的表“产品”。 每一行都显示得很好。今天我尝试在表格每一行的末尾添加一个名为“rate”的按钮。我成功地做到了。现在我想在单击该按钮时将该行的第一列的值发送到另一个 php 页面。我被卡住了怎么办?你能帮忙吗?
我知道我必须在我的表单中使用 post 方法,并且我必须在另一个 php 页面上使用 $_post[that value] 来灌输进一步功能的价值。
我只需要询问在哪里将我的第一列的值添加到按钮行中。以便 onclick 它可以发送该值。我希望我对此很清楚。非常感谢您的帮助:)
<?php
include("connection.php");
$query = "select * from prod";
$res = oci_parse($conn,$query);
usleep(100);
if (oci_execute($res)){
usleep(100);
print "<TABLE border \"1\">";
$first = 0;
while ($row = @oci_fetch_assoc($res)){
if (!$first){
$first = 1;
print "<TR><TH>";
print implode("</TH><TH>",array_keys($row));
print "</TH></TR>\n";
}
print "<TR><TD>";
print @implode("</TD><TD>",array_values($row));
print "</TD></TR>\n";
echo "<td><form action='detailform.php' method='POST'><input type='submit' name='submit-btn' value='Rate'/></form></td></tr>";
}
print "</TABLE>";
}
?>
【问题讨论】:
-
使用您需要的值的隐藏输入。