私は一般的にCAKEPHPとPHPにかなり慣れていません。
私がやろうとしているのは、データベース内の行から ID を取得し (「既に持っている」)、それを送信時にページから別のページに渡すことです。
ここにページ1があります:
(このフォームは javascript によって生成されます)
<form action="spots/reserve" method="post" name="formToPass">
<input type="hidden" name="spotId" id="spotId" value="<?php echo Spot[i]['id']?>">
</form>
次に、予約ページでその ID を取得して、DB に移動し、その ID を持つ行を取得してデータを表示できるようにする必要があります。現在持っているものを送信すると、URL の最後に ?spotId=# が表示されます。それは機能していて、何かが足りないということですか?
どんな助けでも大歓迎です。ありがとうございました。
* アップデート *
メソッドを post から get に変更したところ、予約ページでその ID をエコーできるようになりました。post メソッドを使用する前に、未定義変数の通知を受け取っていました。