1
我試圖$ _POST這個表單提交時,它會自動提交時,圖像被選中,這很好。但它只發布圖像值,而不是隱藏值,我需要發送兩個變量,以便兩個輸入的變量都需要提交。個別地,他們工作得很好,如果我將隱藏的輸入更改爲圖像,它會愉快地發佈值,但是隻有它本身不是兩個輸入。有任何想法嗎?從兩個輸入提交變量的表格
<form method="post" action="<?php echo htmlspecialchars($_SERVER["PHP_SELF"]);?>">
<?php
$query = $conn->prepare("SELECT name, project FROM models.models where models.active = 'yes'");
$query->execute();
while($r = $query->fetch(PDO::FETCH_OBJ)){
echo "
<input type='image' style='height:100px; padding:5px; margin :20px;' id='1' class='img-fluid img-thumbnail' src='models/thumbs/",$r->name,".jpg' name='name' value='",$r->name,"'/>
<input type='hidden' id='1' name='group' value='",$r->project,"'/>
";
}
?>
</form>
多少條記錄應該從你的SQL查詢返回?如果> 1種的形式將打破,因爲在while()循環創建的所有字段具有相同的「name」屬性值,你必須使它在每次迭代某種程度上改變。 – Calimero
約10條記錄,它輸出正常,每個圖像都有其正確的值,並在單擊時將值發送到會話。我沒有看到問題。 –
哦,我明白了!當然!那麼我如何解決這個問題呢?通過數組? –