- 締切済み
時間が早い順番にデータをならべたい
データを入力フォームに入れてもらい、それをDBに入れています。そしてそのデータを一覧画面で表示する仕組みでCGIを作っています。使っている言語はperlです。 一覧画面で表示する際に時間の若い順に表示したいと思っているので、入力フォームにlocaltime関数を使いDBに一緒に格納するようにしました。しかしそこからどのように選定すれば良いのかわからずとまってしまいました。 自分なりに考えた事は下記のことです。 1.年月日時分を合計して数字の多い順番に表示させる 結果 必ず数字が大きくなるとは限らないので失敗 2.1時から12時の値に対して30をプラスして計算する 結果 複雑になりすぎて解らない という事になってしまっています。どうか時間を若い順に表示させる方法を教えて頂けないでしょうか?お願します。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- yusuke5111
- ベストアンサー率16% (9/55)
- quenista
- ベストアンサー率28% (122/425)
- yusuke5111
- ベストアンサー率16% (9/55)
関連するQ&A
- エクセル2007 データの置換
よろしくお願いします。 データA 2009/01/01,12:00:00,79.54,80.01,79.49,79.98 を データB 20090101 120000;79.54;80.01;79.49;79.98 に形式を変更したいです。 いずれも、左から順に年月日、時分秒、株価(4本値)で並んでいます。 年月日のスラッシュを消すことはできます。 しかし、データAの「,」を「;」に変更すると、 年月日と時間の間は「半角スペース」にしたいのに 「;」になってしまいます。 どうすれば上記のように変換できるのかご教示ください。
- ベストアンサー
- その他MS Office製品
- PHPでフォームからデータDBに書き込むサンプル
PHPで、フォームから入力されたデータをMySQLのDBへ書きこみ、次画面でHTML内に入力されたデータ表示するようなサンプルプログラム等、どこかに公開されてないでしょうか。 若しくは、ご存知の方、教えて頂ければ幸いです。 1、フォームへデータ入力 2、サブミットを押す。 3、DBへデータを書き込み。 4、HTML内にデータを表示する。 というような流れ。
- ベストアンサー
- PHP
- JSPのページ移動
書き込み一覧が表示してあるJSPの入力フォームがあり、そこで入力をして「書き込み」ボタンを押すと入力したデータが、DBへ登録するサーブレットへ飛び、入力をした画面上では「書き込みました」のようなHTML画面が表示されるとします。その画面で「TOPへ戻る」ボタンを押すと、今度は検索サーブレットが動き、DBから最新の一覧が引っ張り出され、登録更新後の書き込み一覧JSPが画面上に出るとします。ここで質問なのですが、「書き込み」ボタンを押すと同時に登録サーブレットと検索サーブレットを動かすことは出来ないのでしょうか?理想としては、「書き込みました」のようなHTML画面は使用せず、一気に更新後の一覧を表示させたいのです。
- 締切済み
- HTML
- JSPとサーブレット
書き込み一覧が表示してあるJSPの入力フォームがあり、そこで入力をして「書き込み」ボタンを押すと入力したデータが、DBへ登録するサーブレットへ飛び、入力をした画面上では「書き込みました」のようなHTML画面が表示されるとします。その画面で「TOPへ戻る」ボタンを押すと、今度は検索サーブレットが動き、DBから最新の一覧が引っ張り出され、登録更新後の書き込み一覧JSPが画面上に出るとします。ここで質問なのですが、「書き込み」ボタンを押すと同時に登録サーブレットと検索サーブレットを動かすことは出来ないのでしょうか?理想としては、「書き込みました」のようなHTML画面は使用せず、一気に更新後の一覧を表示させたいのです。 この辺の知識はあんまり無いもので、具体的な記述方法を教えて頂くと嬉しいです。
- ベストアンサー
- Java
- アクセスでのデータ管理について。
アクセスで検査データをIDや依頼日などで検索した場合、クエリの一覧で検索結果を表示させるようにしているのですが、この一覧から一つのレコードをクリックすると、そのレコードの入力フォーム(そこに詳細が表示されているので見るときに便利なので)が開くようにしたいのですが可能でしょうか?検索結果がクエリ表示しか考えられないのですが、他によい方法があったら教えてください。よろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- 数字データ『0』の処理について
宜しくお願い致します。 MySQLのDBに、smallint unsigned not null設定のカラムに格納してある『0』の数字データをPHPから読み出す際に、『0』として認識してしまいます。『0』として認識してしまうので、2点の問題が発生しています。 1、一度登録した後のデータをPHPの入力フォームから呼び出し、変数に格納すると、『0』がフォーム内に入ってしまう点 2、入力フォームとDBのデータを比較して、修正の有無をチェックする際にも、『0』として認識するので、修正せずに入力フォームを空の状態で送信すると、修正が有ると認識してしまう DBの『0』を空のカラムとして認識できればこの2点の問題は解決できそうなのですが、回避する方法はありませんか?
- ベストアンサー
- PHP
- mysqlのデータの表示順番を変えたい
mysqlのデータの表示順番を変えたいのですが、 思うようにいかず悩んでいます。 例えば、顧客データで 東京在住で入会年月日順の出力をして、 その後に、名古屋在住でID順に出力させたいとします。 下記のように書けば、nagoyaのほうがid順になりません。 考え方が違うのでしょうか? よろしくお願いします。 SELECT ~ FROM ~ WHERE ~ ORDER BY tokyo,nyukai ASC,nagoya,id ASC,
- ベストアンサー
- MySQL
- アクセス データの競合を非表示にしたい
帳票フォームを開いてる状態で 現在選択しているレコードを 新たなフォームで単票フォームとして開いて、 データを変更して保存しようとすると データの競合と言うダイアログが毎回出てしまいうっとうしいのですが これを非表示にする方法はありますか? 多分、帳票フォームを開くことで、テーブルを使っている状態にしているのに、 さらに単表フォームでデータの変更をしようとしてるからこのようなダイアログが出るのだと思います。 このダイアログを非表示にできないのなら、何か対策はありますか? 一覧で表示されるデータを選択し、そのデータの詳細を開き、詳細画面でデータの更新が終了したら もとの一覧の画面に戻りたいです。
- ベストアンサー
- オフィス系ソフト
- thunderbird受信で送信日時が時分しか表示されない
thunderbirdバージョン 1.5 (20051201)です。osはxp-sp2。 最近、ローカルフォルダ下の一覧表示で、受信メッセージの送信時間が、年月日が表示されなく、時分だけの表示になりました。 メッセージのヘッダにある送信日時も時分だけです。 以前は年月日時分が表示されていたのに。 YahooメールをPCでthunderbirdを使って受信しています。 Yahooメール(web上)では年月日時分が表示されています。 Yahooメールかthunderbirdで、そういう表示設定ありましたっけ? thunderbirdから送信してみました。送信済みメッセージも時分しかありません。どうして????
- ベストアンサー
- その他(メールサービス・ソフト)
- ウェブで入力される漢字の社名データを50音順に並べたい
ウェブのフォームから入力された多くの社名のデータを、 DB上では自動的に50音順に並べて蓄積したいと思っています。 フリガナを入力させずに上記を実現させるような方法、 もしもご存じでしたら教えていただけませんでしょうか!?
- ベストアンサー
- その他(プログラミング・開発)
お礼
回答して頂きありがとうございます。 2002年01月05日14時00分と 2002年01月06日1時00分はどちらが数字が大きい事になるのでしょうか? 馬鹿ですいません。 頭が混乱しています。