PHP传递多个属性
当我按下“提交”按钮时,我想在rateFunction.php中发送“Grade”值和$chosenBarName值,有简单的方法吗?我只获得了“等级”值PHP传递多个属性,php,html,Php,Html,当我按下“提交”按钮时,我想在rateFunction.php中发送“Grade”值和$chosenBarName值,有简单的方法吗?我只获得了“等级”值 $chosenID = $row['BarName']; echo "<td>" . $row['BarID'] . " " . $row['BarName'] . "<br>" . $row['Website'] . "</td>"; <form method="post" action="
$chosenID = $row['BarName'];
echo "<td>" . $row['BarID'] . " " . $row['BarName'] . "<br>" . $row['Website'] . "</td>";
<form method="post" action="rateFunction.php">
<select name="grade">
<option value="5">5</option>
<option value="4">4</option>
<option value="3">3</option>
<option value="2">2</option>
<option value="1">1</option>
</select>
<input type="submit" name="submit"/>
</form>
$chosenID=$row['BarName'];
“回声”$行['BarID']。" " . $行['BarName']。“
”$第[“网站”行]。"";
5.
4.
3.
2.
1.
将barName作为隐藏输入放入表单标记中
$chosenID = $row['BarName'];
echo "<td>" . $row['BarID'] . " " . $row['BarName'] . "<br>" . $row['Website'] . "</td>";
<form method="post" action="rateFunction.php">
<input type="hidden" name="barname" value="<?= $row['BarName'];?>">
<select name="grade">
<option value="5">5</option>
<option value="4">4</option>
<option value="3">3</option>
<option value="2">2</option>
<option value="1">1</option>
</select>
<input type="submit" name="submit"/>
</form>
$chosenID=$row['BarName'];
“回声”$行['BarID']。" " . $行['BarName']。“
”$第[“网站”行]。"";
将barName作为隐藏输入放入表单标记中
$chosenID = $row['BarName'];
echo "<td>" . $row['BarID'] . " " . $row['BarName'] . "<br>" . $row['Website'] . "</td>";
<form method="post" action="rateFunction.php">
<input type="hidden" name="barname" value="<?= $row['BarName'];?>">
<select name="grade">
<option value="5">5</option>
<option value="4">4</option>
<option value="3">3</option>
<option value="2">2</option>
<option value="1">1</option>
</select>
<input type="submit" name="submit"/>
</form>
$chosenID=$row['BarName'];
“回声”$行['BarID']。" " . $行['BarName']。“
”$第[“网站”行]。"";
将一个带有BarName值的隐藏字段放入其中,如下所示:
<input type="hidden" name="BarName" value="<? echo $row['BarName']?>" />
在其中放置一个带有BarName值的隐藏字段,如下所示:
<input type="hidden" name="BarName" value="<? echo $row['BarName']?>" />
包括一个隐藏字段
<input type="hidden" value="<?= $row['BarName'];?>" />
包括一个隐藏字段
<input type="hidden" value="<?= $row['BarName'];?>" />
在标记内部,您可以呈现一些隐藏元素以保留所需的信息
echo '<input type="hidden" id="barname" value="'.$choosebarname.'" />';
echo';
如果在标记中执行trik,则可以渲染一些隐藏元素以保留所需的信息
echo '<input type="hidden" id="barname" value="'.$choosebarname.'" />';
echo';
如果要执行trik,您可以添加另一个字段:您可以添加另一个字段:您必须将其作为字段传递,您可以使用隐藏的字段进行传递
$chosenID = $row['BarName'];
echo "<td>" . $row['BarID'] . " " . $row['BarName'] . "<br>" . $row['Website'] . "</td>";
<form method="post" action="rateFunction.php">
<input type="hidden" name="chosenBarName" value="<?php echo $row['BarName'];?>">
<select name="grade">
<option value="5">5</option>
<option value="4">4</option>
<option value="3">3</option>
<option value="2">2</option>
<option value="1">1</option>
</select>
<input type="submit" name="submit"/>
</form>
$chosenID=$row['BarName'];
“回声”$行['BarID']。" " . $行['BarName']。“
”$第[“网站”行]。"";
您必须将其作为字段传递,您可以使用隐藏的字段进行传递
$chosenID = $row['BarName'];
echo "<td>" . $row['BarID'] . " " . $row['BarName'] . "<br>" . $row['Website'] . "</td>";
<form method="post" action="rateFunction.php">
<input type="hidden" name="chosenBarName" value="<?php echo $row['BarName'];?>">
<select name="grade">
<option value="5">5</option>
<option value="4">4</option>
<option value="3">3</option>
<option value="2">2</option>
<option value="1">1</option>
</select>
<input type="submit" name="submit"/>
</form>
$chosenID=$row['BarName'];
“回声”$行['BarID']。" " . $行['BarName']。“
”$第[“网站”行]。"";
别忘了关闭隐藏的标签!别忘了关闭隐藏的标签!