我對CAKEPHP和PHP一般都很陌生。CAKEPHP表單檢索
我想要做的是從數據庫中的一行中獲取一個Id('我已經擁有'),然後將其從頁面傳遞給另一個提交。
這是第1頁:
<form action="spots/reserve" method="post" name="formToPass">
<input type="hidden" name="spotId" id="spotId" value="<?php echo Spot[i]['id']?>">
</form>
現在我需要儲備頁面上的ID,這樣我可以進入數據庫,並獲得(由JavaScript的BTW產生這種形式)具有該Id的行並顯示數據。當我提交我現在有的東西時,我會在我的網址結尾處獲得spotId =#。這是否意味着它正在工作,我只是錯過了一些東西?
任何幫助,將不勝感激。謝謝。
* UPDATE *
我從改變後的方法來獲得,我現在能夠呼應的是id列保留頁上。在使用post方法之前,我得到了未定義變量的通知。
所以,其現在工作? –
是的,但我仍然好奇爲什麼我必須使用GET而不是POST? – JDB
請檢查我的答案。如果有用,請將答案設置爲已接受或投票。否則,請寫下答案中缺少的內容,或者您現在處理的問題是什麼,我會盡力提供幫助。 –