masayuki0511 の回答履歴

全46件中21~40件表示
  • header()関数について

    先日i-mode向けのサイトをphpとSmartyを使い作成したとき、疑問に思った事があったので質問させていただきます。 900系以上の端末とそれ以下の端末で別々のテンプレートを使い画面を出し分けていました。 900系の端末ならばXHTMLでi-CSSが使えるとの事でしたのでDoCoMoのサイトを見ながら作っていたのですが、最初うまくCSSが機能しませんでした。 結果から言うと、テンプレートに書いていたmetaタグの内容ををphp側でheader()を使い、吐き出すことによって動作させることができました。 http://php.s3.to/man/function.header.html 上記を見ると「生のHTTPヘッダ文字列を送信 するために使用します」と書かれていますが、テンプレートの<head>~</head>に直接書いてダメな理由が分かりません。 もしも単純にXHTMLのみでphpを使用しない場合、どうすればいいのか等、疑問があります。 ■header()と<head>~</head>に直接書く場合の相違点 ■phpを使わない場合はi-CSSって使えるのか? 以上ご存知の方がいらっしゃいましたらご教授願います。

    • ベストアンサー
    • slash_t
    • PHP
    • 回答数3
  • フレームを破棄したい

    IIS+ASP.NETでWebアプリを作成しております。 ログアウト後に、メイン画面で分けているフレームを破棄して、ログイン画面に戻りたいのですが、フレーム分けされたまま、表示されてしまいます。 フレームを破棄する方法を教えていただきたいです。

    • ベストアンサー
    • nsv1000e
    • HTML
    • 回答数1
  • PHP+MySQLで、日時を比較して抽出したい

    お世話になります。 現在、以下のようにテーブルにデータが入っているとします。 そこで、発生時間から30分経過したものを抽出するとき、どのようにSQL文を書けばいいのかずっと悩んでいます。 ただし、未回復のときは、回復時間のカラムにデータは入っていません。 DB名:サンプル テーブル名:テーブル 名称、発生時間、回復時間 (A、2005/08/10 10:10:10、2005/08/10 18:10:00) (B、2005/08/11 11:15:00、) (C、2005/08/13 22:50:18、2005/08/15 20:00:01) (D、2005/08/13 22:50:19、2005/08/13 23:00:00) Bは現在も、継続して発生中。 この中で30分以上継続しているものを抽出すると、 いろいろ考えたのですが、抽出する条件は ・回復しておらず、発生時間から30分以上経過しているもの ・回復時間から発生時間を引いて、30分以上の差があるもの だと思います。 ※指定する時間(30分経過等)は、30分の他に1時間経過、1日経過とか、選択できるようにしますが、わかりやすいように30分経過したもののみ扱うこととします。 わかりづらい質問で申し訳ありません。よろしくお願い致します。

    • ベストアンサー
    • tomofriend
    • PHP
    • 回答数2
  • MySQLの行儀のいいテーブルってどんなのですか?

    独学なので、どういったものが行儀がいい、もしくは、きちんとしたテーブルの構成なのか分かりません。 とりあえず悩んでいるのが、テーブルを二つに分けるか、一つのままにするかです。 フリーのMySQLの掲示板を見ると、名前、パスワード、コメントが一つのテーブルもあります。 私は、ユーザー情報を他でも利用したいので、自作で ユーザーテーブル ID、名前、パスワード BBSテーブル  ID、コメント と、したいのです。 とはいえ、書き込み時に二つのテーブルに書き込み。 表示の時は、結合してから、表示。 サーバの負荷は、テーブルが一つの時と比べて、どれくらい違うのでしょうか? 普通開発する時は、テーブルの数は意識するものなんでしょうか? 前に、「個人のHPのデーターベースでは、無茶してもOK」(かなりの意訳あり)とお許しを頂いたので、負荷の事は気にしない事にしたのですが。 テーブル一つで作成したので、作り替えるのが面倒で、okwebで現実逃避しているという事もなきにしもあらずです。

    • ベストアンサー
    • to-zoku
    • MySQL
    • 回答数3
  • SQLについて

    A B -------------------------------------------- 1111111             22222222222 -------------------------------------------- nullまたはブランク       33333333333 -------------------------------------------- 12121212           nullまたはブランク -------------------------------------------- 上記のようなレコードがあります。(A,Bはカラム名) 並べ替えを行いたいのですが、条件があります。 カラム名Aをキーにして並べ替えを行いたいのですが、 もしカラム名Aにデータがない場合は、変わりにBのデータを使用して並べ替えを行いたい、というものです。上記の場合、この条件で並べ替えるときは、1レコード目のAの値と、2レコード目のBの値、3レコード目のAの値でソートしたいということになります。このような並べ替えの方法をご存知の方がいらっしゃいましたら、ご教授ください。大変困っています。 DB:ORACLE8

  • グループ関数の結果について

    以下、SQLコマンドを入力するとレコードが選択されない結果になってしまいます。areaの平均より高いものが出力されるはずなのですが何故でしょうか? / 1 select nation,area 2 from nation 3 group by nation, area 4* having area > avg(area) SQL> / レコードが選択されませんでした。 SQL> desc nation; 名前 NULL? 型 ----------------------------------------- -------- ---------------------------- CODE NOT NULL NUMBER(5) NATION NOT NULL VARCHAR2(28) CAPITAL VARCHAR2(20) AREA NUMBER(22) POPULATION NUMBER(22)

  • MySQLで複雑な式?

    私にとっては複雑な式かなと絶望しておりますが、 皆さんのお知恵をお借りしたいです。 MySQLは 4.0.20と 5.0.3を使っております。 ◆以下データ test_tbl ----------------- DT NM VL ----------------- 2005-07-22 A 1000 2005-07-22 B 1000 2005-07-25 A 2000 2005-07-25 B 2000 2005-07-26 A 3000 2005-07-26 B 3000 2005-07-27 B 4000 2005-07-27 B 4000 Aを平均すれば2500ですが、Aのデータで平均を上回るものだけを抽出したい場合は そのようなSQLを書けばよいのでしょうか? また、前日より多い場合、今回は全て当てはまりますが、 25日の前日は(土・日)なので、22日となり、単純に -1日ではうまく行きません。 前日(または2営業日前など)より多い場合を抽出するSQLの書き方が知りたいのですが、 そのような複雑な式はできるのでしょうか?

    • ベストアンサー
    • kounesi
    • MySQL
    • 回答数2
  • MySQLで複雑な式?

    私にとっては複雑な式かなと絶望しておりますが、 皆さんのお知恵をお借りしたいです。 MySQLは 4.0.20と 5.0.3を使っております。 ◆以下データ test_tbl ----------------- DT NM VL ----------------- 2005-07-22 A 1000 2005-07-22 B 1000 2005-07-25 A 2000 2005-07-25 B 2000 2005-07-26 A 3000 2005-07-26 B 3000 2005-07-27 B 4000 2005-07-27 B 4000 Aを平均すれば2500ですが、Aのデータで平均を上回るものだけを抽出したい場合は そのようなSQLを書けばよいのでしょうか? また、前日より多い場合、今回は全て当てはまりますが、 25日の前日は(土・日)なので、22日となり、単純に -1日ではうまく行きません。 前日(または2営業日前など)より多い場合を抽出するSQLの書き方が知りたいのですが、 そのような複雑な式はできるのでしょうか?

    • ベストアンサー
    • kounesi
    • MySQL
    • 回答数2
  • グループからランダムに抽出する方法

    レコードをグループ化して、そのグループから1レコードをランダムに選択する方法はないでしょうか? 具体的には、たとえば以下のようなことです。 以下のようなテーブルがあるとします。  組 氏名 ----------------- A組 鈴木 A組 木村 B組 山田 B組 佐藤 B組 田中 C組 石井 C組 井上 D組 田口 このテーブルから、各組から代表を1人ずつランダムに選びたいです。 たとえば、 A組 鈴木 B組 田中 C組 石井 D組 田口 というように、A組には2人いますが1人をランダムに、B組には3人いますが1人をランダムに、…、という感じです。 集合関数には合計や平均などの数学関数はあるのですが、このようなことを実現するものが見あたりません。 現在は、まず先に組でグループ化したクエリを実行し、A組から順番に SELECT ~ WHERE 組="A組" ORDER BY RND() LIMIT 1 を実行、次に SELECT ~ WHERE 組="B組" ORDER BY RND() LIMIT 1 … というように、いちいち全組分を繰り返していますが、もっと良い方法がありましたら、ご教授お願いいたします。

    • ベストアンサー
    • SV576
    • MySQL
    • 回答数2
  • テーブルにはったインデックスは、ビューに対しても効力があるのか

    環境:RedHat Linux AS3.0 / PostgresSQL 7.3.6 Publicスキーマにインデックス付きのテーブルを作成し、 複数のスキーマにビューを作成してそのテーブルをそのまま参照したいと思っています。 (スキーマの数が非常に多いので、実体をひとつにし、  ディスク容量を抑えるのが目的です。) 環境のイメージは以下の通りです。 ◆Publicスキーマにテーブル作成------- create table TEST_TABLE ( id int, data varchar ); ◆test_tableにインデックスを作成------- create unique index TEST_KEY on TEST_TABLE ( id ); ◆test_schemaスキーマを作成------- create schema TEST_SCHEMA; ◆test_schemaスキーマにビューを作成------- create view TEST_SCHEMA.TEST_VIEW as select id, data from TEST_TABLE ; このような環境にて「TEST_VIEW」にSELECTをかけた場合、 「TEST_KEY」は踏襲されるのでしょうか? ビューに対してインデックスは作成できないようなので、 テーブルに対してはられたインデックスはビューでも生きている のではないかと考えたのですが、 上記認識で合っているかどうか ご存知の方がいらっしゃいましたらご教授頂けると助かります。 宜しくお願い申し上げます。

  • このSQLを教えてください

    面積のAreaという数値の項目があり、SELECT時に"999m2"と単位付きで表示させたく  SELECT Area + "m2" FROM MyTable というクエリで出来るのですが、Areaの値ががNullや0の時は"m2"を付加させないようにするには、SQLクエリで出来ますでしょうか。

  • 無料レンタル掲示板

    まず、恥ずかしながら私自身パソコンにあまり詳しくありません。頼まれて趣味でやってるチームのHPをやっと作りました・・・。そこに無料レンタルの掲示板を設置したいのですが、出来れば新規投稿がある都度、登録したメンバーにメールでお知らせする機能が欲しいのです。どこかおすすめがありましたら、教えてください。よろしくお願いします。

  • 変数の形を確認したい!

    ユーザがフォームで登録した、フィールド各々が、 数字型であったり、テキスト型であったり、 誤った形で登録されないように、 データベースに行く前に、PHPで確認したいのですが、 何かいい方法はないでしょうか?

  • 独学でJavaを

    会社でJavaプログラミングをやっていく必要があります。エンドユーザーレベルでのプログラミングになると思いますのであまり複雑なものではありません。独学でJavaを学ぶに良いと思われる参考書は何でしょうか?ひとつは「独習Java」なんか良いのでは?と教えてもらいました。他に何かありますでしょうか?宜しくお願いします。

  • 無料のウイルス対策ソフト

    ネット上から無料でDL出来るウイルス対策ソフトを使ってる方いますか? 今使っているノートンの期限がもうすぐ切れるのですが無料のソフトがあって安全ならば、それを使いたいと思っています。 フリーのアンチウイルスソフトを使っている方で、メリットとデメリットを教えてください

  • アクセスでLOTO6の絞込みを行いたい

    アクセスでLOTO6のデータベースを作りました。 600万通りの組合せの中から、自分が設定した条件に 見合う組合せを選択したいと思います。 テーブルは い・ろ・は・に・ほ・へ の6つのフィールドがあり、それぞれ 1・2・3・4・5・6 から 38・39・40・41・42・43 までのすべての組合せが入っています。 設定したい条件としては 1.A1-6  B7-12  C13-18  D19-24  E25-30  F31-36  G37-43 というグループわけをした数字の組合せが ABCCDE などという配列の条件に組み合わされたとき。 2.偶数と奇数の比率が 2:4 3:3 などという割合になったとき 3.自分が希望する数字が組合せの中に含まれているとき の三つです。 できればフォームで 条件1 配列:ABCDEF 条件2 比率:3:3 条件3 含める数:15 のように抽出を行いたいと思います。まず何から取り掛かればよいのか そこからわからないので、申し訳ありませんが教えてください。

  • アクセスでLOTO6の絞込みを行いたい

    アクセスでLOTO6のデータベースを作りました。 600万通りの組合せの中から、自分が設定した条件に 見合う組合せを選択したいと思います。 テーブルは い・ろ・は・に・ほ・へ の6つのフィールドがあり、それぞれ 1・2・3・4・5・6 から 38・39・40・41・42・43 までのすべての組合せが入っています。 設定したい条件としては 1.A1-6  B7-12  C13-18  D19-24  E25-30  F31-36  G37-43 というグループわけをした数字の組合せが ABCCDE などという配列の条件に組み合わされたとき。 2.偶数と奇数の比率が 2:4 3:3 などという割合になったとき 3.自分が希望する数字が組合せの中に含まれているとき の三つです。 できればフォームで 条件1 配列:ABCDEF 条件2 比率:3:3 条件3 含める数:15 のように抽出を行いたいと思います。まず何から取り掛かればよいのか そこからわからないので、申し訳ありませんが教えてください。

  • アクセスでLOTO6の絞込みを行いたい

    アクセスでLOTO6のデータベースを作りました。 600万通りの組合せの中から、自分が設定した条件に 見合う組合せを選択したいと思います。 テーブルは い・ろ・は・に・ほ・へ の6つのフィールドがあり、それぞれ 1・2・3・4・5・6 から 38・39・40・41・42・43 までのすべての組合せが入っています。 設定したい条件としては 1.A1-6  B7-12  C13-18  D19-24  E25-30  F31-36  G37-43 というグループわけをした数字の組合せが ABCCDE などという配列の条件に組み合わされたとき。 2.偶数と奇数の比率が 2:4 3:3 などという割合になったとき 3.自分が希望する数字が組合せの中に含まれているとき の三つです。 できればフォームで 条件1 配列:ABCDEF 条件2 比率:3:3 条件3 含める数:15 のように抽出を行いたいと思います。まず何から取り掛かればよいのか そこからわからないので、申し訳ありませんが教えてください。

  • NULLを 0 として計算する方法は?

    NULL は 0 として扱って欲しい時はどうすればよいのでしょうか? select (単価 * 数量 - 値引) as 小計 from 注文 値引がNULLだと小計が全てNULLになってしまいます。 Access関数のNz(値引)のようなのあるでしょうか?

    • ベストアンサー
    • xespr
    • MySQL
    • 回答数3
  • このようなプログラム言語はありますか?

    簡単に言うと、 「自分自身のプログラムを実行して、自分自身のプログラム自体を書き換えてしまう」 このようなプログラムを作成できるプログラム言語ってあるのでしょうか? 無いとしたら、なぜ無いのか推測でいいので答えてください。 わかりにくい説明ですみません。m(__)m