mpro-gram の回答履歴

全369件中321~340件表示
  • あるDBから別のDBのテーブルをselectしたい

    mysqlのデータベースAとBが存在するとして、 Aをuseしている状態で、Bのデータベースのテーブルをselectするには、どのような構文でSQLを実行すればよいでしょうか。

    • ベストアンサー
    • MySQL
  • フォルダ構造のような仕組みの作り方について

    添付ファイルのようなフォルダ構成の追加・更新・並び替え・削除をデータベースで実現したいと思います。 そのため、データベースに下記の項目を格納すれば良いのではと思いました。 1. フォルダID 2. フォルダ名 3. 親フォルダID 4. 並び順 ただ上記では並び替えの際に、多くのレコードの更新が必要になりそうで、 考え方として間違っているのではないかと思いました。 そのため、添付ファイルのようなフォルダ構成をデータベースで実現する場合、 どのようにするのが良いかご教示いただければと思います。 以上、よろしくお願いします。

    • ベストアンサー
    • MySQL
  • CSVファイルをブラウザのキャッシュに残さない方法

    とある調査ページをPHPでつくっています。 結果データをCSVに書き出し、ページにCSVへのリンクを張ってダウンロード出来るようにしていますが、ブラウザにキャッシュが残ってしまうので、連続して調査をするとCSVをダウンロードしても以前のCSVがダウンロードされてしまいます。 現在は苦肉の策としてURLにランダムなパラメータをつけて回避しています。 http://hoge.com/hoge.csv?1 http://hoge.com/hoge.csv?2 http://hoge.com/hoge.csv?3 等々 もっとスマートにキャッシュを残さない方法は有りますか? ブラウザの設定を…というのは無しでお願いします。 ちなみに、当方プログラマーではないためあまり難しいプログラムは出来ません…。 その点を加味してお答え頂ければ幸いです。

    • ベストアンサー
    • PHP
    • shimayu
    • 回答数1
  • MySQL設定方法

    iCLUSTA i-04プランでMySQLを利用しております。 下記のように設定したいのですが、どなたか教えていただけないでしょうか? ----- MySQL の設定で SQL_BIG_SELECTS=1 か、あるいは SQL_MAX_JOIN_SIZE=十分に大きな値 ----- よろしくお願いします。

    • fung
    • 回答数1
  • Applet、Panelのクラス体系について

     Applet、Panel、Frameのクラス体系についての疑問です。  JAVA初心者です、宜しくお願いします。  AppletはPanelのサブクラスですが、一体どのような内容を拡張しているのでしょうか。  Panelクラスでは出来なくて、Appletで表現できる内容とはどのような内容でしょうか。  また、FrameのサブクラスとしてPanelクラスがあるのなら何となく理解できるのですが、 何故このようなクラス体系になっているのでしょうか。  そもそもFrameがあって、そこにPanelがaddされるというイメージなら、当然Frameのサブクラス としてPanelクラスがあると思うですが。  この考えは間違っているのでしょうか。  以上宜しくお願いします。

    • ベストアンサー
    • Java
  • fopen関数が使えないサーバってありますか?

    サーバを変えた瞬間から、fopen関数もfile_get_contents関数もなにも返さない状態になってしまいました。 phpinfo関数も使用不可能な設定になっているようで。 かなり困っています。 fopen関数とfile_get_contents関数を使わないで、リモートのサイトの内容を取得することは可能でしょうか?

    • ベストアンサー
    • PHP
  • ウィルス感染していると判断する方法

    windows vistaでウィルスバスター2011クラウドを使用しています。 ネットのアップローダーからファイルをダウンロードしはじめてから windowsの起動がおかしくなりはじめました。 (スタートするときのwindowsのロゴでフリーズし、強制終了してスタートアップ修復またはシステムの復元をするともとに戻る) ウィルスバスターでパソコン全体のウィルスチェックをしても何も出てきません。 検出されないので安心して電源を切り、また次の日電源を入れるとPCの起動がおかしくなっています。 自分ではファイルをダウンロードしてからPCがおかしくなったと思ったので、PCがウィルスに感染していると思うのですが、それがわかる方法とかありませんか? よろしくお願いします。

    • sep9
    • 回答数10
  • SQLite 3.7.1 のタイムゾーンについて

    Windows XP に XAMPP をインストールし、PHPとSQLiteでページを作成しているのですが、 SQLite のタイムゾーンの取り扱いで不可解な点があるのでお教え願います。 「UPDATE xxx SET AA='AA', UDate='2010-11-21 19:15:10' WHERE ID= '321'」というSQLを実行すると、SQLiteには UDate がタイムゾーン分の時間が遅れて記録されます。 当然「UDate='2010-11-21 19:15:10'」は、SQL実行時の時間です。 SQLiteの確認は、firefoxのツール・SQLite Manager v0.65 です。 Windows XPのタイムゾーンはJST-9で合っているし、時計の時間は合っています。 PHP には「 date_default_timezone_set( 'Asia/Tokyo' ); 」を記述しているので間違いはないと思います。 実は「UPDATE xxx SET AA='AA', UDate=CURRENT_TIMESTAMP WHERE ID= '321'」を実行した時に、同じように時間がずれたので「CURRENT_TIMESTAMP」が理由だと思い PHP でタイムスタンプを作ってSQLを実行しても同じようにずれたの SQLite の仕様なのかな? と思っていますが、気持ちが悪いので正しく入力できる方法があれば直したいと思っています。 宜しくお願いします。

  • SQLite 3.7.1 のタイムゾーンについて

    Windows XP に XAMPP をインストールし、PHPとSQLiteでページを作成しているのですが、 SQLite のタイムゾーンの取り扱いで不可解な点があるのでお教え願います。 「UPDATE xxx SET AA='AA', UDate='2010-11-21 19:15:10' WHERE ID= '321'」というSQLを実行すると、SQLiteには UDate がタイムゾーン分の時間が遅れて記録されます。 当然「UDate='2010-11-21 19:15:10'」は、SQL実行時の時間です。 SQLiteの確認は、firefoxのツール・SQLite Manager v0.65 です。 Windows XPのタイムゾーンはJST-9で合っているし、時計の時間は合っています。 PHP には「 date_default_timezone_set( 'Asia/Tokyo' ); 」を記述しているので間違いはないと思います。 実は「UPDATE xxx SET AA='AA', UDate=CURRENT_TIMESTAMP WHERE ID= '321'」を実行した時に、同じように時間がずれたので「CURRENT_TIMESTAMP」が理由だと思い PHP でタイムスタンプを作ってSQLを実行しても同じようにずれたの SQLite の仕様なのかな? と思っていますが、気持ちが悪いので正しく入力できる方法があれば直したいと思っています。 宜しくお願いします。

  • SQLite:項目が存在しない場合のみINSERT

    SQLiteのテーブル内にunique属性を持つフィールドがあります。このフィールドと同名の内容を追加するとエラーが返りますが、SQLiteを呼び出すプログラム側で逐一そのエラーを例外処理しているため、プログラムとしては効率が悪いです。「(If not exist (...) insert ...のような)もしこの項目内容が存在しなければフィールドを追加する」という処理をSQLのクエリ文で完結させたいのですが、このようなことはできますでしょうか。

  • MySQL文(プリペアドクエリ)がわかりません。

    いつもお世話になってます。 PHP+MySQLを使用しています。 下記のような操作を行いたいのですが、 MySQL文を教えて頂けませんでしょうか。 table名:person person_id : name : email 1 : tanaka : aaaaa 2 : suzuki : bbbbb 3 : sato : ccccc 4 : saito : ddddd 5 : takahasi : eeeee 上記のようなテーブルがあったとして、 例えば、person_idが2,4のものを抽出して、 table名:sendmail send_id : name : email : ticket 1 : ito : fffff : 10-20 2 : huruka : eeeee : 11-01 3 : suzuki : bbbbb : 11-19 4 : saito : ddddd : 11-19 上記テーブルに追加(send_idの3,4)したいのです。 ticketカラムは、send_idの3,4で同じ値(文字列)を使います。 SQL文だと、 INSERT INTO sendmail (name,email,ticket) SELECT name,email,'11-19' FROM person WHERE person_id IN ( 2 , 4 ) で大丈夫なのはわかりました。 これをプリペアドクエリに変換する方法がわかりません。 $para01="11-19"; $para02="2,4"; $db = new mysqli("xxxxx","yyyyy","zzzzz","wwwww"); $presql = $db->prepare("INSERT INTO sendmail (name,email,ticket) SELECT name,email,? FROM person WHERE person_id IN ( ? )"); $presql->bind_param("ss",$para01,$para02); $presql->execute(); 上記で実行してみましたが、$para02は"2"と判断されて、 table名:sendmail send_id : name : email : ticket 1 : ito : fffff : 10-20 2 : huruka : eeeee : 11-01 3 : suzuki : bbbbb : 11-19 になります。(person_idが4のものが抽出されない。) 大変お手数ですが、上記内容にてご教授願います。

    • ベストアンサー
    • MySQL
  • MySQLの substring

    なぜ MySQL の substring は、 1 からなのでしょうか? perl や php は、 0 からですよね?

    • ベストアンサー
    • MySQL
  • [PHP]formのtextareaの改行を消せない

    [PHP]formのtextareaの改行を消せない formのtextareaに改行して数行のデータを入れ、それを改行毎にexplodeで分けて居るのですが、1個1個のデータから改行の情報が消えません。 textareaに 1234 2345 3456 $data=explode("\n",$_POST[textarea]) で、dataに配列として入れて、 echo $data[0] . "," . $data[1] . "," . $data[2]; と表示させてみると、 1234 ,2345 ,3456 と4ケタの数字のあとに半角スペースが入ります。 HTMLソースで見ると改行されているようです。 str_replace("\n","",$data[0]) とやっても、消えません。 この改行(半角スペース)があるため、 if (mb_strlen($data[0])==4) で、Trueにならなくて困っています。 if (mb_strlen($data[0])==4 or mb_strlen($data[0])==5) とすることで解決は出来るのですが、そのほかでも使用したいので、出来れば最初からこの改行(半角スペース)を消したいです。 よろしくお願いします。

    • ベストアンサー
    • PHP
    • macus
    • 回答数1
  • Javaアプレットでゲーム作成するのにまとめたライブラリなどはあるので

    Javaアプレットでゲーム作成するのにまとめたライブラリなどはあるのでしょうか? 当方Javaは未経験です。 C++、Delphi、PHP、Physonでのプログラム経験はあり、 Delphiでも簡単なゲームを作った事が有りますし、C++で3Dゲーム作成・WindowsAPIでもDirectXでもゲームを作った事があり、スクリプトエンジンの作成だったり、ゲームの基本的なループの取り方だったり、物理的な描写の方法とかは大丈夫です。 今回WEBに埋め込めるJavaAppletで簡単な2Dゲームを作ろうと思い、DXライブラリのように必要な関数をまとめたライブラリや解説しているサイトを検索してみたのですが見つからず… そのような物ってJavaにもあるのでしょうか? 図形描写、画像描写、オフスクリーン等…主に描写関係の物のライブラリがあれば大感激です。 総合開発環境もEclipseかNetBeansか悩んでいるのですが、やはりまだJavaの開発ではEclipseが優秀でしょうか?

  • 初めまして。超初心者なので、お手柔らかにお願い致します。(無作法だった

    初めまして。超初心者なので、お手柔らかにお願い致します。(無作法だったらごめんなさい。) 最近、パソコンの言語に興味を持ち始めて、(きっかけはクラスとか変えてロケットを発射させたり、ゲームを作りの本でした。C言語??)それで、最近はデーターベースを自分で作りたいとか考えるようになってjavaでデーターベースが作れるなど言われたものですから、どのように作るのか、どのような勉強をすれば可能なのかアドバイス頂けたらと思います。(PHPとC言語とかで出来ないのでしょうか??[無料で作りたいので、]if文を利用して…if 文が続けば綺麗じゃないって例えばどういうことなんでしょうか??出来ればPHPだけで作ることが出来るのでは…とか思って質問してみたのですが、んー的の得ぬ質問になってしまったというか、要領得なくてスイマセン・) そして、ソフトをダウンロードして設置すれば良いとかじゃなくて、自分の手と頭を使って物を作りたいので、そういうことをするにはどうすれば出来るでしょうか?? ちなみに現在、パソコンはウィンドウズのみ(次買い換える時はマックかウィンドウズか未定、金欠で買い換えたくないが、地味に歯向かうことが多いのでハラハラ状態??)です。 データーベースを作って利用したいのは、どちらかというと、検索機能と情報をシェア出来るような形のものを自分の頭と手でプログラムしてみたいというよか、プログラムが不慮の事故とかで変わっても再設置出来る能力が欲しい、少なくとも、ソフト利用して、何書いてあるかわかんないものを設置するのは嫌、苦手なので…精神衛生状態が悪くなるので出来ればちょっと遅くても理解出来るようになれたら良いなと考えてます。 後、読み書きに疎い…単語とか用語の意味理解で躓いてしまうので、図やイラストのあるパソコンのサイトで分かり易い説明とかあったら教えて下さい。 本などでも言いのですが、文字が大きめイラスト多めが良いかもです、(我侭言ってスイマセン。) 後、あんまり関係ないかも…なのですが、モジュールって何ですか?? 意味がよくわかんなくて、mysqlでInnoDBとMyISMてどう違うのでしょうか?? もし、データーを検索かけるだけならMyISMでも良いということですか??これだとデーター修正が出来ないってどういうことでしょうか、viwを置いても駄目ということですか??

  • このサイトのメールフォームってちゃんとPHPのプログラムは動いているの

    このサイトのメールフォームってちゃんとPHPのプログラムは動いているのですか? http://www.keitai-site.net/php/mailform_php/なのですが、タイトルの通り、このサイトのメールフォームってちゃんとPHPのプログラムが動いているのでしょうか?どなたか設置した方いらっしゃったら教えてもらえますか?私は設置して、試しにメールフォームに全部記入して送信ボタンを押したら、ちゃんと「送信されました」と表示されるのにも関わらず、メールが来てないのです。管理者用のメールアドレスを記入したにも関わらずです。パーミッションの設定に問題があるのでしょうか?

    • ベストアンサー
    • PHP
  • お世話になります。

    お世話になります。 CSV取り込みに関しての質問です。 以下の記述したphpファイルにてCSVの取り込みを行ったのですが、 $ld="LOAD DATA INFILE 'filepass/test.csv' INTO TABLE tablename FIELDS TERMINATED BY ',' "; $ld2=mysql_query($ld); $inita=True; 読み込みが出来ません。 エラー文など一切出ません。 CSVファイルの場所は問題ありません。 またmysqlのテーブルのフィールド数も問題ないと思います。 mysqlへのログインも問題ないと思います。 何が問題か正直それすら思い浮かばず質問致しました。 何が原因で読み込みが出来ないのでしょうか? 思い当たることは一通り試しました。 どうかよろしくお願い申し上げます。 mysql ver 5.0.51a

  • MySQL のデーターフォルダー見当たりません。

    MySQL のデーターフォルダー見当たりません。 MySQL 5.1.50-win32 をインストールしました。サンプル・データは確認できましたが、データーフォルダーが見当たりません。XPにもWin-7にもインストールしたのですが、結果は同じです。同様な質問をされた方の回答も参考にしたのですが、該当するものはありませんでした。 MySQL Server 5.1の下にあるフォルダーとファイルは下記の通りです。 bin Docs lib ? この下に Plugin ? debug, ha_innodb.plugin share COPYING Exceptions-Client my my-huge my-innodb-heavy4G my-large my-medium my-small my-template 希望の場所にデーターフォルダーを作成することができますか? TerPadなどで簡単に 変更して作成できればその書き方もご教示ください。教材のCDにあるデーターを 一括してコピーする予定です。

  • include時の頭の良いパス指定について

    include時の頭の良いパス指定について 長い上に少々わかりにくい話ですが、includeする場合のパスについてです。 現在の構成は次のとおりです。 / ├inc/ │ ├file_a.class.php │ ├file_b.class.php │ ├file_c.class.php │ │ │ └require/ │   └require.php ├dir/ │└index.php │ └index.php 【/index.phpの中身】 <?php  require_once "./inc/require/require.php";  //その後いろいろ処理 ?> 【/inc/require/require.phpの中身】 <?php  require_once "./inc/file_a.class.php";  require_once "./inc/file_b.class.php";  require_once "./inc/file_c.class.php"; ?> 今回後付で、「/dir/index.php」を設置しました。 「/index.php」とほぼ処理は共通なので、「/dir/index.php」を次のように書いています。 【/index.phpの中身】 <?php  require_once "../index.php"; ?> しかし、この場合「/dir」以下からは、incまでの階層が異なるため、includeしても、 各クラスのファイルを読み込むことができず、 No such file or directory in require.php on line 2 のエラーが表示されてしまいます。 こういう場合、どういうパス指定をするのがいいのでしょうか。

    • ベストアンサー
    • PHP
  • 結果が見つかる度その都度表示させてゆくには

    結果が見つかる度その都度表示させてゆくには ある条件を満たす組み合せを探して、見つかればその組み合せを表示するというPHPスクリプトがあるんですが、現在は2千通りほどある組み合せを長時間かかって探し出し、すべて見つかったところで一気に表示するという仕様になってます。 これを、貯めて一気ではなく、条件を満たす組み合せが見つかる度に表示してゆくという風にするにはどうすればいいでしょうか。 おわかりになる方、どうか教えてください。

    • ベストアンサー
    • PHP
    • jingooo
    • 回答数3