好的,這裏是我的問題發生的地方。我有一組代碼就在這裏:打印下拉菜單的可見名稱而不是其名稱的名稱
$gSelect = $_POST['location'];
echo"<table>";
echo "<tr><th>Year</th><th>Time</th><th>$gSelect</th></tr>";
這就建立了一個列的表格,讓顯示在一個整潔的方式數據,一旦用戶選擇他們的數據限制。所有這些限制都在下拉菜單內。 $ gSelect表示用戶可以選擇位置的下拉菜單(Local Oh,County,Ohio,US)。這裏是下拉菜單我談論:
<p>
<label for="location">
Please specify a location
</label>
<select name='location'>
<option value ='Fayette'> Fayette County (IN) </option>
<option value ='Randolph'> Randolph County (IN) </option>
<option value ='Rush'> Rush County (IN) </option>
<option value ='Union'> Union County (IN) </option>
<option value ='Wayne'> Wayne County (IN) </option>
<option value ='INCounties'> Local Indiana Counties </option>
<option value ='Indiana'> Indiana </option>
<option value ='Butler'> Butler County (OH) </option>
<option value ='Darke'> Darke County (OH)</option>
<option value ='Mercer'> Mercer County (OH) </option>
<option value ='Preble'> Preble County (OH) </option>
<option value ='OHCounties'> Local Ohio Counties </option>
<option value ='Ohio'> Ohio </option>
<option value ='US'> United States </option>
</select>
</p>
正如你所看到的,期權價值的名字(這等於我的一些在我的數據庫列)來自在顯示的實際名稱不同我的下拉菜單(例如'Rush'與'Rush County(IN)')echo「$ gSelect」;打印選項的選項值名稱,而不是打印顯示在我的下拉菜單中的名稱我也可以使用$ gSelect來設置一個查詢來爲我的數據庫選擇列(例如,從表中選擇$ gSelect),所以我如果可能的話,想單獨離開$ gSelect。
什麼都可以像這樣的工作?
echo"<table>";
echo "<tr><th>Year</th><th>Time</th><th>$_POST['Location[name]']</th></tr>";
我只是想弄清楚如何在不改變$ G選擇,因爲我在查詢中使用顯示下拉菜單名稱而不是值名稱。
同樣的問題不同的名字?大聲笑你問這個3小時前http://stackoverflow.com/questions/17642090/how-to-include-a-forms-name-into-a-table-instead-of-its-name-of-value –
The解決方案不是我正在尋找的,我不知道如何更新這個問題。 – user2562125
這並不意味着你應該創建一個新的問題。除了「分享」按鈕之外,還有一個「編輯」按鈕。你應該用這個,我會標記這個 –