• 締切済み

ページ表示について

sea_clear_sky8です。 環境 PWS Windows98SE MYSQL4 mysql接続し、mysqlの値を1ページに10個ずつ、ページを分けて 表示させたいのですが、作る考え方が浮かびません。 次へボタンで、次の10個を表示させたり、 前へボタンで、前の10個を表示させたりしたいです。 現在はmysqlに接続し、mysqlの値を<INPUT TYPE="TEXT> に入れて表示させることまではできています。 作り方の参考になることなら、なんでもいいので ご教授願います。 作るのに必要なASPメソッド等を教えて頂けたら有難いです。 どうかよろしくお願いします。

みんなの回答

回答No.1

MySQL については詳しくないのですが、ご質問の内容から察するに ASP 側の問題ではなく MySQL に対して発行する SQL の問題かと。 "MySQL ページング" で検索してみると色々出ると思います。

関連するQ&A

  • ページ移動 値渡しについて

    sea_clear_skyです。 [環境] OS Win98SE PWS [質問内容] 検索キーワードをTEXTボックスに入力するHTML(1.HTML)から、SUBMITで データベースを検索するASP(サーバスクリプトのASPファイル、1.ASP)に飛びます。 とんだ先のASPファイル(1.ASP)が、データベース検索結果を表示させます。 データベース結果ASP(1.ASP)は1ページに10件表示させます。 その際、データが10件以上ある場合は次へというボタンで次のデータを 表示させたいです。 A HREFからハイパーリンクで表示させる方法はできましたが、 ボタンで作ることができません。 ボタンの際のページ移動と値渡しがわかりません。 A HREFで作った際の Response.Write "<a href=bunkatsu.asp?nm=" & Request("nm") Response.Write "&page_num=" & Request("page_num")+1 & ">" Response.Write "次の10件&gt</a> " この部分を変更したらできると考えています。 RedirectとかWindows.Location.Href等で試しましたができませんでした。 Submitは更新処理をするために<1.ASP>で使っていますので、利用は考えていません。 ご教授願います。 。

  • redirectについて

    sea_clear_skyです。 質問させて頂きます。 環境 WIN98SE PWS SUBMIT以外の作成したボタンで、ページ移動を行いたいのですが。 正常に動作しません。 値をもっていきたいので、Redirectが希望です。 <ASPファイル> <html> <script language="vbscript" runat="server"> sub btt() Response.Redirect("移動先ASPファイル") end sub </script> <body> <input type ="button" name ="bt" value ="redirect" onclick ="btt()"> </input> </body> </html> ご教授願います。 よろしくお願いします。

  • submitの値取得に

    sea_clear_skyです。 [環境] Win98SE PWS フォームに名前が同じ二つのサブミットのボタンを作成します。 そして、飛んだ先のASPのファイルで、サブミットのボタンのV ALUEの値で、IF文で、処理を分岐したいのですが、 Reqest("サブミットボタン名.Value")で 値を取得することができません。 また、hiddenのボタンを作り、サブミットの値を入れて移していますが うまくいきません。 ご教授願います。 [ソース] Response.write"<form action =""ASPファイル"" method=""POST"">" フォームの中身は省略 Response.write"<input type=""submit""value=""更新"" name=""syouhin"">" Response.write"<input type=""submit""value=""次へ"" name=""syouhin"">" Response.write"<input type=""reset""value=""リセット"" name=""syouhin"">" Response.write"<input type=""hidden"" name=""kakushi""value=""&syouhin.value&"">" 飛んだ先のASPファイルのデータ表示 response.write request("shouhin") response.write request("kakushi")

  • 更新処理について

    sea_clear_skyです。 質問させて頂きます。 [環境] Win98SE PWS [質問内容] データベースのデータを<INPUT TYPE="TEXT">に表示させます。 INPUTTEXTは二つあり、データベースのIDとNAMEのデータを表示させます。 この際、データベースの更新処理は INPUTに入ったIDとNAMEを変更したいのですが、 データベースの更新処理のSQLでWhere=IDの値 で、データベースの値を指定しているため、 IDの値を変更させることができない状態です。 このやり方では、IDの値を更新させるのは不可能だと私自身では 思っています。 IDの値を変更させる方法は何かありますか? NAMEでSQLを引っ張ってきて、IDを更新させるしかないでしょうか? ご教授願います。 よろしくお願いします。

  • チェックボックスの値を、ページまたぎさせる

    質問内容が伝わりにくかったら申し訳ありません。 現在、aspを使い、以下のようなプログラムを組もうとしています。 [ファイル] 1.asp 1-1.asp 2.asp [仕様] ○1.aspにある「A」ボタンを押すと、1-1.aspが別窓で開く。 ○1-1.aspにはチェックボックスが30個、「確定」ボタン、「戻る」ボタンがある。「確定」ボタンを押すと、チェックボックスの値を保持し、1-1.aspを閉じる。「戻る」ボタンを押すと、チェックボックスの値を保持せず、1-1.aspを閉じる。 ○1.aspにある「B」ボタンを押すと、2.aspが開く。 ○2.aspにおいて、1-1.aspでチェックされた値を利用する。 つまり、1-1.aspでチェックした値を、2.aspで利用したいのです。 私が考えたプログラムは、以下のとおりです。 しかし、このプログラムだと、(1)の行でエラーが起きてしまうようです。 [1-1.asp] <form method=post action="2.asp"> <input type=checkbox name="chk" value="1"> <input type=checkbox name="chk" value="2"> <input type=checkbox name="chk" value="3"> ・ ・ <input type=checkbox name="chk" value="30"> </form> [2.asp] <% SCRIPT LANGUAGE = JAVASCRIPT %> <% Dim a,a_split,b a=Request.Form("chk") ・・・(1) a_split=split(a,",") for each b in a_split Response.Write(b) next %> <input type=hidden>で送る方法等も検索してみましたが、やはり「次のページへチェックボックスの値を送る」方法はあるのですが、「ページをまたぐ」ような処理が分かりません。 どなたか、[仕様]を達成できるようなプログラムのご教授をお願いいたします。

  • IEソース表示の整理の仕方

    sea_clear_sky8 [環境] OS Win98SE PWS [質問内容] Response.writeメソッドによって、出力されて、<HTML>タグが IEの 「表示」→「ソース」では、1行で表示されてしまいます。 それを区切ってきれいにするにはどうプログラムを出力したらいいのでしょうか? 例 1行に表示される。 <form id="myForm"method="post"action="kousin.asp"><table><tr><TD>id</TD><TD>name</TD></TR><TR><TD> これを下記のように区切って表示されるようにしたいのです。 <form id="myForm" method="post" action="kousin.asp"> <table> <tr> また、ASPファイルのソース、スクリプトをIEの「表示」→「ソース」で みえないようにするにはどうしたらよろしいのでしょうか? ご教授願います。 よろしくお願いします。

  • ページの移動と値の渡し方

    ASPでJscriptを使っています。 ユーザー情報を入力する画面とそれを登録する画面があります。入力画面では送信ボタンを押すと登録画面に飛びます。その際に入力画面で入力した値を登録画面に渡して表示させています。登録画面から戻るボタンを押すとその値をもって、また入力画面に戻ります。戻った時にその値は入力するテキストボックスなどにセットされて表示しています。 登録画面には戻るボタンのほかに登録ボタンがあるのですが、登録ボタンを一回押しあとに、戻るボタンを押したら値はもっていかずに空の状態で再び入力画面にもどりたいのですがどうしたらいいでしょうか? 登録ボタンを押した後は戻るボタンを押しても値は戻さずに入力画面に戻り、登録ボタンを押す前に戻るボタンを押したら値は戻すという処理です。長文でわかりづらいかもしれませんが教えていただけないでしょうか? ボタンは二つとも<input type =submit value="戻る"> <input type =submit value ="登録">といった感じです。 登録画面(ページ)のフォームは<form action ="登録画面のURL">となっています。

  • ヒアドキュメントでHTMLを書いて次へをクリックするとサブルーチンが表示される方法は?

    こんにちわ。perlでCGI学んでます。初心者です。 CGIの中にヒアドキュメントでHTMLを書きました。 そのページの最後に「次のページへ」というフォームボタンをつけました。ボタンをクリックするとサブルーチンの次ページが表示されるようにしたいのですが、うまくいきません。ボタンはinputタグのボタンにしたいので、テキストリンクにはしません。 「次のページへ」をクリックするとサブルーチンのpage1の中が表示されるようにするにはどうしたらいいですか?hiddenタグをボタンの下に書けばいいといわれたのですが、どうもうまくいきません。ご存知のかた、ご教授願います。 以下のようにソースを書きましたがうまくできません。。。。 #!/usr/bin/perl $script="test.cgi" print <<"EOF"; Content-type: text/html <html> <head> <meta content="text/html; charset=shift_jis"> <title></title> </head> <body> あなたの注文したものは●●です。 よろしかったら次のページへを押してください。 <form method="post" action="$script"> <input type="submit" value="次のページへ"> <input type="hidden" name="page1" value="page1"> </form> </body> </html> EOF ####サブルーチン###################### sub page1{ print <<"EOF"; Content-type: text/html <html> <head> <meta content="text/html; charset=shift_jis"> <title></title> </head> <body> お買い上げありがとうございました。 </body> </html> EOF }

    • ベストアンサー
    • CGI
  • aspのページが表示できません

    windows 2003 server上に IIS6.0にて仮想ディレクトリを作成し、HTMLファイルは 動くのですが、なぜかASPファイルを表示 しようとすると、ページを表示できませんとなります。 仮想ディレクトリタブの実行アクセス許可は、スクリプト及び実行可能ファイルにして、ドキュメントタブの既定のコンテンツページを有効にチェックを入れ、index.aspを追加し、頭に置いてあります。 aspはマッピングしてあります。 Win2000で試したところ問題なく表示できます。 また、外部との接続はしていません。イントラネットのみです。(前の担当者が設定)初心者なもので全くわかりません。 どなたかご教授お願いいたします。

  • フォームを作る際にsessionを使いもしページが元のページへ戻った際

    フォームを作る際にsessionを使いもしページが元のページへ戻った際も値を保持できるようにしたいのですが作り方が分からないので教えて頂けますか??? 具体的には textの場合は<input type="text" name="hoge" value="<?php $_SESSION["hoge"]?>">とすればいいのはグーグルなどで調べ理解できましたが、selectボックスやradioボタンcheckボタンのしたかが分かりません。お手数おかけしますがよろしくお願いします。

    • ベストアンサー
    • PHP

専門家に質問してみよう