[PHP-users 7833] Re: チェックボックスとページ切り替え

Naofumi Kondoh php-users@php.gr.jp
Fri, 31 May 2002 21:22:44 +0900


ソフト工房の近藤です。

Kaoru Kyouda wrote:
> 
> はじめまして。Kaoruと申します。
> 
> データベースから取得したすべてのデータを決められた表示件数
> で表示します。チェックボックスがついたデータだけを削除する
> という処理をしたいのです。
> 表示件数が決められているので、前ページ、次ページのリンクテ
> キストがあり、このページを押されたときの処理がわかりません。

...略...

> 実行ボタンを押すと当然のことながら、mailfrmには最後に表示されたページの
> チェックボックスの
> 値しか取得できません。
> ずべてのページのチェックされたmailfrmを取得する方法はないでしょうか?

2つの方法があると思います。


1つは、各頁ごとに送られてくるチェックボックス情報を
セッション情報として保持しておく方法。


2つ目は、全てのデーターを JavaScript の配列に入れて
一度に送出して、前頁/次頁の処理は、JavaScript で行う
方法でしょう。

下記 URL の 1,2,3 の各実行デモの検索結果の
 前頁/次頁表示処理は、後者の方法、即ち、
JavaScript で行っています。イントラネット用なので、
インターネットでは回線が遅くて使い物にはなりませんが、
感じはつかめると思います。上部のフレームに PHP4 で
出力した、JavaScript のソースコードが入っています。
# 開発中なので汚ないソースコードですいません。

http://www.softkoubou.co.jp/cslpg.demo/menu/menu.main.php


_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
 (株)ソフト工房   近藤直文        Email:  nkon@shonan.ne.jp 
http://www.SOFTKOUBOU.co.jp/      http://www.shonan.ne.jp/~nkon/
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/