お世話になります。
webサイト内で、phpを使用しデータベースとデータをやりとりしています。
今回は、データベースの中に複数レコードが存在し、そこから日付を呼び出してweb上のメニューに反映させ、クリックした日付を持ってtest.phpに移動し、該当のレコードの情報を呼び出すようにしたいと思っています。
<ul> <?php #メニューの日付 foreach ($records_menu as $record_menu) {?> <FORM NAME="test" METHOD="POST" ACTION="test.php"> <A HREF="javascript:document.test.submit()"> <li> <?php echo date('Y年m月d日',$record_menu->getFieldAsTimeStamp('年月日')); echo '<input type="hidden" name="menuhiduke" value="' . $record->getField('年月日') . '">'; ?> </li> </A> </Form> <?php } ?> </ul>
以上のソースなのですが、foreach文を使用しない場合問題なくプログラムが動くのですが(メニューには日付が1つのみ表示されている)、foreachを使って繰り返すと、日付をクリックしても無反応の状態です。
すいませんが何が間違っているのでしょうか?
ご教授よろしくお願いいたします。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。