PHPとPostgresでシステムを作っています。
検索をして一覧を表示させ、一覧の一つを選択すると
選択した情報についての詳細が表示されるような
ページを作りたいのですが、
フレームとJAVAScriptは使用せずに、選択した情報の詳細をスクロールさせずにいつでも見れて、
なお検索された一覧も項目列毎に揃えて(1行には複数の項目があります)
PHP(HTML)で表示させるのにスマートな方法はありますでしょうか?
一覧のほうは複数コンボボックスのようにして中で
スクロールさせようと考えましたが項目毎に揃える方法が思いつきません。お力を貸していただけると幸いです。
No.1ベストアンサー
- 回答日時:
漠然としてて、アドバイスになるかどうかわかりませんが、
TABLEで出力するのが普通のやり方じゃないでしょうか?
Javascriptを使わないとなると、リンクで飛べるのは
SUBMITボタンか、Aタグのhrefだけになりますので、
前者の場合はHIDDENの隠しフィールド、後者の場合は引数で
ページ間を行き来させます。
スクロールをさせたくないのであれば、
1行で表示させる行数を制限かけて、
次ページ・前ページのようなリンク・ボタンを配置
するのが定石でしょうね。
ちょっと、ページ情報や検索条件パラメータのやりとりが面倒になりますが。
コンボボックスというのは、<SELECT>タグのことでしょうか?スペース詰めて調整できなくないですが、
ブラウザやフォントサイズなど環境によっては
無駄な努力になりそうですね。
---
スマートな方法ありますか?の質問に対して
回答になっていない気がしますが、
このあたりは、いつも面倒な処理の積み重ねになってます~。
#最終ページだとボタン押せなくするとか、
#詳細ページに飛んだ後、元のページに戻るとか
#凝り出すとじゃまくさい処理がいっぱいあります!
事前に簡単なページレイアウトと、ページ間の
フロー・引数などの情報を紙に書いて整理すると
いいですよ。
#いっそのこと、Flashでやるとか!
#敷居が高くなりますが。
nekoyama555様お返事ありがとうございます。
>>コンボボックスというのは、<SELECT>タグのことでしょうか?スペース詰めて調整できなくないですが、
ブラウザやフォントサイズなど環境によっては
無駄な努力になりそうですね。
はいその<SELECT>タグのことです。VBのとごっちゃになってしまっていました申し訳ありません。
まさに スペースを詰めてやろうかと考えていましたが、
やはり無駄な努力ですよね。
ここらへんは、スマートなやりかたと言うより
自分で考えるべきところだったのかもしれません。
お返事を元にレイアウトを考えていこうと思います。
>>#いっそのこと、Flashでやるとか!
#敷居が高くなりますが。
今回はPHPでやることになっているため
JAVAスクリプト、フレームが使えないなどの制限があるのですが、
FLASHは是非やって見たいと思います。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- SEO 検索エンジンにインデックスされない 3 2023/02/20 08:59
- Wi-Fi・無線LAN PCWi-Fiの設定方法がわからなくて困っています。 4 2022/12/28 18:30
- Excel(エクセル) EXCELピボットテーブル(複数アイテム) 1 2023/04/27 12:15
- Excel(エクセル) VLOOKUP が機能しない、その原因は何 ? 8 2022/10/19 12:06
- JavaScript セレクトを全て選択されていないと、文字によるエラーメッセージを表示させるコードを調べています 2 2023/06/22 15:48
- Amazon Amazonコンビニ受け取り AmazonでSwitchのソフトの予約商品をコンビニ受け取りにして注 1 2022/03/31 15:45
- Excel(エクセル) マクロでボタンにつける名前がどこに設定されているかわからないケースがありました。 1 2023/06/19 19:37
- Excel(エクセル) PHPプログラムをエクセルに張り付けると検索ボックスがでてくる! 3 2022/05/08 07:10
- Excel(エクセル) エクセルについて教えてください。 2 2023/06/14 11:11
- Access(アクセス) Accessフォーム 一部のレコードだけを抽出する方法について 1 2022/06/28 18:45
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルVBAでマルチページの切...
-
<IFRAME>でコンテンツ部分のみ...
-
アクセス元URLをばれないよ...
-
ページの自動ジャンプを止めるには
-
VBAでマルチページのページ指定...
-
パワーポイントで参照ページを...
-
TOMCATを入れたPCのHTMLが別PC...
-
ホームページを工事中にしたい。
-
ASPで『Response Buffer Limit ...
-
検索順位が下がった
-
書かれているURLと飛んだ先のUR...
-
TEX ページ番号について
-
ホームページビルダーで作成の...
-
アクセス解析。「直前に見てい...
-
Excel2007 VBA で2ページ目PDF
-
ワードはページ数イコール枚数...
-
indexページをタイマーセットで...
-
インターネットで検索するとき...
-
ログインしないとみることがで...
-
ショッピングサイト、SEO的に良...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
パワーポイントで参照ページを...
-
各ページの1番上の表示について
-
<IFRAME>でコンテンツ部分のみ...
-
VBAでマルチページのページ指定...
-
エクセルVBAでマルチページの切...
-
UserForm.showでマルチページ1...
-
検索エンジンにインデックスさ...
-
ページの自動ジャンプを止めるには
-
単語を少し変えると1位になるの...
-
アクセス解析。「直前に見てい...
-
検索順位が下がった
-
TEX ページ番号について
-
地味なページはnofollowにする?
-
vbsで開かれた別ウィンドウを制...
-
アクティブレポートの、ページ...
-
Excel2007 VBA で2ページ目PDF
-
リダイレクト前のURLをブックマ...
-
TOMCATを入れたPCのHTMLが別PC...
-
VBAでWEBサーバー上に保存され...
-
アクセス元URLをばれないよ...
おすすめ情報