Sorry for my spelling... Im trying to print a list of internets forfeit from my database and then when I click on the hyperlink, it send the id of the forfeit to the page.I have tried to put the id in a hidden value but nothing works, im truck there...PHP:创建一些表格并提交<a href
include_once "DataBase/db.php";
if($internet->num_rows != 0){
while($rows = $internet->fetch_assoc()){
$nom = $rows["nom"];
$id = $rows["id"];
$tech = $rows["technologie"];
$telechargement = $rows["telechargement"];
$televersement = $rows["televersement"];
$utilisation = $rows["utilisation"];
$prix= $rows["prix"];
echo '
<form name="form2" method="POST" action="Fournisseurs/Videotron.php">
<div class="boxes">
<div class="[ price-option price-option--high ]">
<div class="price-option__detail">
<span class="price-option__cost">'.$nom.'<br>$'.$prix.'</span>
</div>
**<input type="hidden" name="id" value="'.$id.'"></input>
<a href="Fournisseurs/Videotron.php" onclick="document.forms["form2"].submit(); class="price-option__purchase">Voir</a>**
</div>
</div>
</form>';
}
}
then on the second page, i would take the forfeit id to get the rest of data... if its not clear, you guys can see what im talking about here : http://fournisseursquebec.com/Forfaits.php 然后选择互联网... 谢谢!
你不能只是用CSS来提交按钮的样式看起来就像你现在使用的''链接一样吗?这样你就可以在不使用JavaScript的情况下正常提交表单。您也不需要使用''来关闭输入,只需在打开的''标签末尾添加'/>'即可。 – Rasclatt
另外,你的'onclick'内嵌javascript没有close报价 – Rasclatt
最后,内联js的这个部分'document.forms [“form2”]'会和你的'onclick =''发生冲突,你需要转义它们。 – Rasclatt