• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:値の保持)

値の保持方法と一括貸出処理の実装法

このQ&Aのポイント
  • PHPを使用して図書管理システムを作成中です。本の検索結果をページングで表示していますが、貸出可能の場合にチェックボックスを表示し、複数の本を一括貸出したいと考えています。
  • セッションを使用したり、URLパラメーターで値を保持する方法を調べましたが、具体的な解決策は見つかりませんでした。初心者ですので、分かりやすく教えていただけると嬉しいです。
  • チェックボックスの値はページごとに取得し、一括貸出ボタンをクリックする際に、以前の選択値と結合することで実現できると考えます。スタイル的にもチェックボックスで値を取得し、次のページでも保持する方法が良いと思います。

質問者が選んだベストアンサー

  • ベストアンサー
  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.2

>そもそもjavascriptにPHPを記述することは >できないでしょうか。 えっと、 javascriptは、クライアント側で実行され PHPは、サーバー側で実行されます。 だから、 「javascriptにPHPを記述する」は、無意味なように思えます。 PHPでjavascript部分を書き出すことはできます。 勘違いしてたらごめんなさい。 がんばってください\(~0~)/

gincyoko
質問者

お礼

何度もすみません。 javascriptは使わずにPHPで、とりあえず、 チェックボタンの値を取得する方で 考えて見たいと思います。 有り難うございます。

その他の回答 (1)

  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.1

セッションを使ったらどうでしょう 参考URLに使い方が詳しく載っています。

参考URL:
http://jp2.php.net/manual/ja/ref.session.php
gincyoko
質問者

お礼

度々すみません・・。 チェックボックスにonclickされたらjavascriptで valueを取得し、それをセッションに 格納しようかと思っていますが、 そもそもjavascriptにPHPを記述することは できないでしょうか。 以下の内容だと、valueを取得することは できませんでした。 <?php echo "<td><input name='book' type='checkbox' value='$obj->D_ISBN' onClick='test()'></td>"; ?> <script type="text/javascript"> function test(){ alert(document.book_form.book.value); } </script>

gincyoko
質問者

補足

すみません。先ほどの内容で、valueを取得できたので 次はセッションに格納できるかやってみます。

関連するQ&A