我正試圖切換出一個隱藏的輸入,其值設置爲一個按鈕,並設置了一個值,以便從同一個表單獲得多個可能的結果。
echo "<button class='btn-mini btn' type='submit' formaction='inc/delete.php' value='" . $record['id'] . "'><i class='icon icon-remove'></i></button>";
一旦提交我嘗試將值賦給變量和轉儲:
$getid = $_GET["id"];
var_dump('$getid');
但是,我結束了這個錯誤:
Notice: Undefined index: id in C:\xampp\htdocs\address-book\inc\delete.php on line 5
字符串(6) 「$ getid」
這裏有一種不同的方式來拉動<button>
的值<input>
使用$ _GET?
您可以調用'$ _GET ['id']'但我沒有看到任何具有'name =「id」屬性的東西'' –
您想從get數組中獲取值爲「id」的值。那麼按鈕id =「id」? 你在表單中使用哪種方法? GET還是POST? –
[PHP使用雙引號和單引號處理字符串文字的方式不同。](http://php.net/language.types.string)在您的情況下,您甚至不需要引號:'var_dump($ getid);' – Gumbo