2013-03-20 78 views
0

當我按下「submit」按鈕時,我想發送rateFunction.php中的「Grade」值和$ selectedBarName值,有沒有簡單的方法來做到這一點?我只得到「等級」值贏得成功...PHP傳遞多個屬性

$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> 

回答

2

將一個隱藏字段與BarName的價值它是這樣的:

<input type="hidden" name="BarName" value="<? echo $row['BarName']?>" /> 
+0

這個爲我做了詭計! Thansk一堆! :-) – Burro 2013-03-20 16:53:12

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> 
+0

唐忘記關閉隱藏的標籤! – 2013-03-20 14:33:19

0

包括一個隱藏字段。

<input type="hidden" value="<?= $row['BarName'];?>" /> 
1

在標籤內部,您可以渲染一些隱藏的元素來保存所需的信息。

echo '<input type="hidden" id="barname" value="'.$choosebarname.'" />'; 

應該做的trik

0

您可以添加一個字段:<input type=hidden name='chosenBarName' value='<?php echo $chosenBarName ?>'/>

0

你必須把它作爲一個字段,你可以使用一個hidden場爲

$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>