- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:値の保持)
値の保持方法と一括貸出処理の実装法
このQ&Aのポイント
- PHPを使用して図書管理システムを作成中です。本の検索結果をページングで表示していますが、貸出可能の場合にチェックボックスを表示し、複数の本を一括貸出したいと考えています。
- セッションを使用したり、URLパラメーターで値を保持する方法を調べましたが、具体的な解決策は見つかりませんでした。初心者ですので、分かりやすく教えていただけると嬉しいです。
- チェックボックスの値はページごとに取得し、一括貸出ボタンをクリックする際に、以前の選択値と結合することで実現できると考えます。スタイル的にもチェックボックスで値を取得し、次のページでも保持する方法が良いと思います。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
>そもそもjavascriptにPHPを記述することは >できないでしょうか。 えっと、 javascriptは、クライアント側で実行され PHPは、サーバー側で実行されます。 だから、 「javascriptにPHPを記述する」は、無意味なように思えます。 PHPでjavascript部分を書き出すことはできます。 勘違いしてたらごめんなさい。 がんばってください\(~0~)/
その他の回答 (1)
- BLUEPIXY
- ベストアンサー率50% (3003/5914)
回答No.1
セッションを使ったらどうでしょう 参考URLに使い方が詳しく載っています。
質問者
お礼
度々すみません・・。 チェックボックスに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>
質問者
補足
すみません。先ほどの内容で、valueを取得できたので 次はセッションに格納できるかやってみます。
お礼
何度もすみません。 javascriptは使わずにPHPで、とりあえず、 チェックボタンの値を取得する方で 考えて見たいと思います。 有り難うございます。