検索結果

DB

全10000件中5641~5660件表示
  • 全てのカテゴリ
  • 全ての質問
  • 英語圏で外注したソースが同じ動きをしません

    環境:php5,MySQL5,XP インドで外注したソースが、同じ動きをしません。 1.DB接続は、pear::dbで mysql_connect('localhost', 'root', '*****') の後に、 mysql_query("SET NAMES sjis") or die("can not SET NAMES sjis"); を追加し、文字化けも起こらず、漢字で表示されます。 2.以下で、$mark を追うと、英語だけのデータだとうまく動きます。 (GLOBALS["mark"]が増えて行きます) 日本語を混ぜると 下記$markと$GLOBALS["mark"] が、すべて'0'になってしまいます。 $mark = 0; --処理 $result='O'; $GLOBALS["ans"]=$GLOBALS["ans"]+1; $GLOBALS["get"]=$GLOBALS["get"]+$qqqa['mark'];} --処理 $GLOBALS["mark"]=$GLOBALS["mark"]+$qqqa['mark']; --処理 $GLOBALS["mark"]=$GLOBALS["mark"]+$qqqa['mark']; *これを$qqqa['mark']から$qqqe['mark']まで、5回足しています。 文字コードさえ出来れば、そのまま動くだろう、位に考えていて、PHPほとんど勉強しておらずすいません。何かヒントだけでもいただけると助かります。

    • ベストアンサー
    • PHP
    • idek
    • 回答数2
  • PEAR::Auth認証を使いたい

    個人サイトを運営しているものなのですが, 「誰でも見て構わないコンテンツ」と「決まった人しか見てもらいたくないコンテンツ」を作っています。 今はBasic認証でID管理をしています。 ですが,Basic認証だと「認証ダイアログがちょっぴり鬱陶しい」「サーバの負荷が少し高い」といった観点から ダイアログでなく,フォームで認証を行えるPEAR::Authを使いたいと思っています。 Googleなどで調べてみて大体理解したのですが, DBを使わずに,htpasswdファイルのような形での認証を簡単に説明しているサイトが見つかりませんでした。 DBは不慣れなので,管理の面から使いたくないのですが, 上述のような,ファイルによる簡単な管理でPEAR::Auth認証するやり方を教えていただけませんでしょうか? ----- 当方,PHPの簡単なスクリプトを改造出来る程度のレベルのものです。 HTML,CSSは大丈夫です。

    • ベストアンサー
    • PHP
    • Eilde
    • 回答数2
  • JSPとjavaの問題

    ResultSet rs = db.getResultSet("SELECT * FROM SHAINLIST "); ArrayList list = new ArrayList(); while(rs.next()) { int state = rs.getInt("attendance"); list.add(new Integer(state)); } int[] in = new int[list.size()]; for (int i = 0; i < list.size(); i++) { in[i] = ((Integer)list.get(i)).intValue(); } %> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>JSPでDB接続</title> </head> <body> <table> <tr><td>欠席</td><td>><%= countNum(-1, in) %></td></tr> <tr><td>未定</td><td><%= countNum(-1, in) %></td></tr> <tr><td>出席</td><td><%= countNum(-1, in) %></td></tr> </table> 以下のエラーがでてきますが、どういう意味でしょうか。 org.apache.jasper.JasperException: JSPのクラスをコンパイルできません: JSPファイル: /jsp/tokei.jsp の中の26行目でエラーが発生しました The method countNum(int, int[]) is undefined for the type tokei_jsp 23: </head> 24: <body> 25: <table> 26: <tr><td>キ鄲ハ</td><td>><%= countNum(-1, in) %></td></tr> 27: <tr><td>フ、ト�</td><td>3</td></tr> 28: <tr><td>スミタハ</td><td>3</td></tr> 29: </table> よろしくおねがいします。

    • ベストアンサー
    • Java
  • オークションなどのサイトから情報を一括検索する方法?

    様々なオークション・フリマサイトから条件を設定して検索するものを作りたいと思っています。 DBやファイルを利用した検索システムは作成したことがあるのですが、上記のように様々なオークション・フリマサイトから検索するにはどうしたらよいのか、アドバイスを頂ければと思います。 定期的に各サイトからデータを取得してDBに登録しておくなどした中から検索する事になるのでしょうか? でも、これだとリアルタイム検索はできないですし・・・ また、各サイトで表示フォーマットが違うため、そのフォーマットもわからないとデータ自体が取得できないですし。 各サイトで検索用APIを提供していればそれを利用することになるのでしょうが、そのようなものがあるかどうか調べきれませんでした。 なんか、とりとめのない質問になってしまいましたが、ご教授お願いします。

    • ベストアンサー
    • PHP
  • PHP javascript の関係に関して

    現在、MySQLよりPHPを用いてデータを取得し、PHPのある変数にデータを格納しています。 その結果を、javascriptの中でデータとして使用したいと考えていますが、そもそもPHPで格納されている変数をjavascriptの中で使用する事は可能なのでしょうか。。。 //例ですが、   $sql = "select aaa from AAA"; if (!mysql_select_db('db', $con)) { echo 'Could not select database'; exit; } mysql_query("set names sjis"); $result = mysql_query($sql,$con); $row = mysql_num_rows($result); $count = 1; for($i=0;$i<$row;$i++) { $array = mysql_fetch_array($result); $tmp_aaa[$count] = $array[0]; $count++; } <script type="text/javascript"> <!-- msgtxt = new Array(); for (i=0; i<3; i++){ msgtxt[i] = new Array(); } $count = 0; for($i=0;$i<$row_naiyou;$i++) { $msgtxt[$count] = $tmp_aaa[$count]; $count++; } というような形です。 javascript自体、php> ?>の中に囲まれていれば問題ないのでしょうか? 初歩的な質問で申し訳ありませんが、教えて下さい。

    • 締切済み
    • PHP
  • スピード測定の結果はこんなものでしょうか?

    価格。comでの測定結果ですが、 これは遅いのでしょうか? それとも、普通でしょうか・・・。 ▼価格.comスピード測定結果 http://kakaku.com/bb/speed.asp 測定日時:2007/02/16 14:13:34 回線タイプ:ADSL 回線名称:Yahoo! BB 8M プロバイダ:Yahoo!BB 下り速度:3.7M(3,688,407 bps) 上り速度:0.6M(580,621 bps) 伝送損失:---dB 線路距離:---m NTTのサイトで 伝送損失   35 dB 線路距離長(エンドユーザ~NTT収容ビル) 2040 m と出ました。 これは妥当な数値でしょうか? それとも、もっと早くできるのでしょうか・・・。 サイトを開く速度が少し遅い気がするのですが、 早くする方法がありましたら教えていただけると助かります。 ちなみに今使っているパソコンは ノート型パソコンでXPが入っています。 TOSHIBAのDynabook Satellite 4030Xと書いてあります。 そのほかに何か、必要な情報がいありましたら補足しますので、 よろしくお願いします。 よろしくお願いします。

  • JavaによるXMLの中身の取り出し

    以下のindex.xmlのようなXML文書があるとして、Javaプログラム で<Title></Title>の中身を抜き出したいのですが、うまく取り 出せません。 【index.xml】 <?xml version='1.0' encoding='UTF-8' ?> <?xml-stylesheet type="text/xsl" href="../../../_sys/style.xsl"?> <RDF xmlns:r="○○" xmlns:d="○○" xmlns:s="○○" xmlns="○○"> <ExternalPage about="http://www.pref.iwate.jp/~hp0920/"> <d:Title><s:char code="39">'</s:char>99岩手総体</d:Title> </ExternalPage> </RDF> 【ソース】 public class Example { public static void main(String[] args) { try { DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance(); DocumentBuilder db = dbf.newDocumentBuilder(); Document doc = db.parse(new File("index.xml")); Element root = doc.getDocumentElement(); NodeList ExternalPageLst = root.getElementsByTagName("ExternalPage"); for (int j=0; j < ExternalPageLst.getLength() ; j++) { Element ExternalPageEle = (Element)ExternalPageLst.item(j); NodeList TitleLst = ExternalPageEle.getElementsByTagName("d:Title"); for (int k=0; k < TitleLst.getLength() ; k++) { Element TitleEle = (Element)TitleLst.item(k); NodeList CharLst = ExternalPageEle.getElementsByTagName("s:char"); Element CharEle = (Element)CharLst.item(0); String Char = CharEle.getFirstChild().getNodeValue(); String Title = TitleEle.getFirstChild().getNodeValue(); System.out.println(Title); } } catch (Exception e) { e.printStackTrace(); } } } 【実行結果】 null 以上、宜しくお願いします。

    • ベストアンサー
    • Java
  • 「中山」で検索すると「青山」のデータが引っかかる

    初めて質問させていただきます。 MySQL4.0.23のデータを4.1.20のシステムに移す際に「Duplicate entry」なるメッセージが出て停止してしまい、調査をしていくうちに「店舗名のデータ」におきまして「中山支店」がすでに登録されていて登録できなかったとのことがわかりました。 ところが、以前のデータ中にそのようなデータが無いため不思議に思い「select * from 店舗名 where NAME like '%中山%'」で引っ張ると「青山」の文字を含むデータがぞろぞろと出てきました。 ここで、2バイトコードの問題かと思うのですが、DB内の文字コード(現在EUC)を変更するとサーバサイドのスクリプト変更が大量に発生するためこれは避けたいと思います。 DB内の文字コードを変更せずにこの問題を解決できるような設定等の方法は無いでしょうか? よろしくお願いいたします。

    • ベストアンサー
    • MySQL
  • 複数のフィールドにまたがる、ワード検索

    お世話になっております。 1つのテーブル内にある複数のフィールドを対象とした、DB内の検索スクリプトを以下の様に作っているのですが、半角などで区切り、いくつかのキーワードを入力すると、検索結果が返ってきません。 こちらの過去ログ等でも色々調べ、参考になりそうなものも数多くありましたが、スキルが乏しく解決に結びつける事が出来ずにいる次第です。 お忙しい中恐縮ですが、コードを記述するに当り、考え方などを踏まえた使用する関数などをご教授頂けたら幸いです。 ・・・結果的にお手数をお掛けしてしまう事となりますが、コードの丸投げだけは避けたいもので。。宜しくお願い致します。 mysql_connect('localhost','root','*******'); mysql_select_db('test'); //全てのカテゴリ if($category == 1){ if($ktype == 1){ $sql = "select * from member where nam like '%$nam%' or gyoushu like '%$nam%'…"; $result = mysql_query($sql); $rows = mysql_num_rows($result);

    • ベストアンサー
    • PHP
    • sadacha
    • 回答数3
  • 日付の差を求めるには

    VB6.0で開発しています。 DBに時刻の列名「YEARMONTHDAY」「HOUR」(1~24)がNUMBER型として入っています。 DBより取得した「YEARMONTHDAY」と「HOUR」で日付の差を求めたいのですが, HOURに24の値がきた際,DATE型の範囲以上の為エラーになってしまいます。 なにか日付の差を求める良い方法があればご教授下さい。 (例) Dim pdtm_RecTime As Date Dim str_wk As String '// EOFまでループ Do Until objDynaset.EOF '// 記録日取得 str_wk = Format$(CStr(YEARMONTHDAY.Value) & Format(CStr(HOUR.value), "00") & "00", "0000/00/00 00:00") pdtm_RecTime = CDate(str_wk) ________________________________________________________________________________ 上記のPGだとHOURが24の場合にDateの範囲を超える為エラーになる。 '// 日付差チェック pVar_Diff = DateDiff("h", DateAdd("h", pInt_Hour, gDtm_GrpSDate), pdtm_RecTime) '// データがまだ存在する場合次のレコードに移動 If (objDynaset.EOF = False) Then objDynaset.MoveNext End If pInt_Hour = pInt_Hour + 1 Loop

    • -cinq-
    • 回答数2
  • 一時的なワークスペースのようなものはありますか?

    現在仕事でデータ移行プログラムを作成しています。 内容的にはCSVファイルからデータを読み出し、多少のチェック後、 DBのテーブルに登録するといったものです。 今回何を質問しているかというと CSVを一行ごとに読み込んでチェック、テーブルへ登録していたのですが、 チェック項目には全体のデータを参照しないと確認できない項目が 追加されました。 この項目をチェックするために一時的にCSVから読んだデータを登録しておける テーブルを作ったりしたいのですが、それができるかと もしできるのであればその方法も教えていただきたいです。 環境は 言語:VB6.0 DB:SQLSerever2000 です。 ほぼ未経験で開発の現場に入ってしまったため困っています。 もしお分かりの方いらっしゃいましたらお力貸していただけないでしょうか。 よろしくお願いします。

    • ebi1980
    • 回答数4
  • リモート接続について

    宜しくお願いしますm(__)m サーバを2台使用してWEBサイトを構築しようと考えております。一台はHTMLやPHP等の静的ファイルを置く公開WEBサーバで、もう一台はMySQLデータベースサーバにします。 WEBサーバのドメインは『abc.com』といったメインのドメインを割り当てて、データベースサーバには『db.abc.com』といったサブドメインを割り当てて使用しようとしております。 公開WEBサーバ内に置いたPHPファイルから、db.abc.comのMySQLへアクセスさせるにはどうすればいいのでしょうか?データベースサーバがリモートを受け付ける設定になっていなければならない事は、他の方の質問でわかりました。その他、PHPやサーバで設定を変え無ければいけない事はありますか?? それと、データベースサーバがリモートアクセスを受け付ける設定にした場合のセキュリティ上の注意点などがあったら教えて頂けると助かります。

    • ベストアンサー
    • MySQL
    • nikuq
    • 回答数1
  • ASPでAccessのデータを更新、削除

    ASPでAccessのデータベースに対するデータの更新、レコードの 削除が出来ません。(データの検索、参照は出来ています。) DBはAccess2000です。 下記のようなエラーメッセージが出てしまいます。 【エラーメッセージ】 ADODB.Recordset エラー '800a0cb3' オブジェクトまたはプロバイダは要求された操作を実行できません。 /asp/ParsonUP.asp, 行 95 【プログラム】 <% dMode = Request.QueryString("MODE") sSyain = Request.QueryString("SyainNO") sSimei = Request.QueryString("Simei") sKaisya = Request.QueryString("KAISYA") '************* DB コネクション ************************** Dim fPROV,fDBNAME fPROV = "Microsoft.Jet.OLEDB.4.0" fDBNAME = "D:\Inetpub\wwwroot\asp\data\OP_tbl2.mdb" Set ObjConn = Server.CreateObject("ADODB.Connection") ObjConn.ConnectionString = "Provider=" & fPROV & ";Data Source=" & fDBNAME ObjConn.Open Set ObjRS = Server.CreateObject("ADODB.Recordset") StrSQL = "SELECT * FROM TM_個人情報 WHERE TM_個人情報.社員NO = '" & sSyain & "';" '************************************************** If sSyain<>"" Then Select Case dMode Case "UpDT" '更新登録 ObjRS.Open StrSQL, ObjConn, adOpenStatic With ObjRS .Fields("氏名").Value=sSimei .Fields("所属会社").Value=sKaisya .Update .close End With Case "DelDT" '削除 ObjRS.Open StrSQL, ObjConn ObjRS.Delete End Select Else Response.Write "<H2>処理に失敗しました</H2>" End If %>

    • minwoo
    • 回答数2
  • Resource idの渡し方

    下のようにエラーメッセージが出ました。 Warning: PostgreSQL query failed: ERROR: pg_atoi: error in "Resource id #3": can't parse "Resource id #3" in /home/***/write.php on line 29 cannot connect データベースの主キー(serial)を別のテーブル(category_xref)で外部キーとして使おうとしたのですが、どうもテーブル(category_xref)でgcode がinteger で定義されているため、エラーが帰ってきているようなのです。 Resource idはどうやって別のテーブルに渡せばよいのでしょうか? すいません、どうぞご回答よろしくお願いいたします。 // serial 型のGCODE値の取得 $sql = "select currval('gurume_gcode_seq')"; $gcode = pg_exec($db_con, $sql); if($gcode == false) {print "cannot connect"; exit;} // category_xrefテーブルへの登録 for ($i=0; $i<count($cname); $i++) { // 配列 $cname をカウント。 count($cname)にはチェックボックスをチョイスした個数が入っている $sql = "insert into category_xref (gcode,ccode) values ('$gcode','$cname')"; // 店情報の登録 $rs = pg_exec($db_con, $sql); if($rs == false) {print "cannot connect"; exit;} }

    • ベストアンサー
    • PHP
    • pro
    • 回答数2
  • Wordの差込印刷のような、自動連続送信はできますか?

    今、メール作業で多数の人物に連絡しているのですが、メールの内容は似たようなものです。 それで、Wordでは1つの定型文のようなものを作っておいて、別に差込印刷する内容のDBファイルを用意するでしょう。 あれと同じように、送信先、相手の名前、フラグのリストのDBファイルを作って、 このファイルをもとにまとめて自動連続送信するようなことは出来るのでしょうか? 送信先は送る相手のアドレス、相手の名前はメールの本文に差込んで、フラグがたってあれば、特定の文章をメールの最後に差込むというようなものです。 このリストファイルはエクセルでもアクセスでもいいし、これにコマンドボタンを作ってVBAで作成する方法でもいいです。または、こういう機能のあるメールソフトあるのでしょうか? それでは、よろしくお願い致します。

    • hiroi
    • 回答数3
  • Access2000 パスワード入力のイベント

    こんにちは Access2000でDBを作成しています。どなたか力を貸してください。 文書を管理するためのDB(Access2000)があり、2つのテーブルから成り立っています。 文書管理データ 文書ID・文書名・作成日・承認者ID 承認者マスタ 承認者ID・承認者名・印鑑(画像) この二つのテーブルを元にしたクエリからフォームを作成し、文書のデータを入力して承認者IDをコンボボックスから選択すると印鑑の画像が出るようになっています。 文書管理クエリ 文書ID・文書名・作成日・承認者ID・印鑑(画像) このフォームでコンボボックスから承認者IDを選択する際、目的の承認者IDをクリックしたときにパスワード入力のフォームを表示し、各承認者固有のパスワードを入力しないと選択できないようにしたいのです。 このようなことは可能でしょうか。 また、可能ならば、どのような方法があるでしょうか。 よろしくご教授ください。

  • 連続処理要求の禁止について

    ASPかJAVAScriptで質問するか 迷ったのですが、ASPで質問させて頂きます。 以下の流れで処理が走ります。 1.ASPで作成されたHTMLを表示する。 2.表示されたHTMLでSubmitボタンを押下する。 3.OnSubmitでHTMLに入力されたデータをチェックする(JAVAScript) 4.チェックが正常ならSubmitし、自ページをロードする。 5.ASPで入力したデータを取得し、DBに登録する 6.DBに正常登録されたら違うURLに飛ぶ といった流れの中でSubmitボタンを押下後、 再度Submitボタンが押されても無効にしたいのですが、 何か方法をご存知でしたら御教授ください。 できたら、フラグとかを立てずに、 JAVAScriptの処理中やサーバからの応答待ちといった ステータスを取得して制御したいと思っています。 フラグを立てなければ無理といった情報でも知りたいので、 御教授お願いいたします。

    • piro2
    • 回答数2
  • 命令を変数に応じて変化させるには?

    「テーブル1」というテーブルの「データ」というフィールドにA~Jまで10個データが格納されていたとします。 このデータを変数 DATA01~DATA10 にそれぞれ格納したいと思っています。 下記ソースでは、レコードの終端までループしても、DATA01に「テーブル1」の1レコード目の値、"A"しか格納できませんが、これをDATA02に"B",DATA03に"C"・・・と順々に格納するにはどうしたら良いのでしょうか? それぞれの変数に応じた命令を一つ一つ書くのではなく、Countの値に応じて命令そのものを変化させて行いたいと思っています。他の言語ではわかるのですが、VBではどうするのかわかりません。 ご指導程お願い致します。 Private Sub テスト_Click()   Set DB = CurrentDb   Set RS = DB.OpenRecordset("テーブル1")   Count = 1   Do Until RS.EOF    DATA01 = RS!データ    RS.MoveNext    Count = Count + 1   Loop   End Sub

  • ASPで,mdbファイルへのinsert文のエラー

    ASPで,guestbook.mdbファイルへ接続,はOK, そしてinsert文で新規レコードを追加しようとすると エラーが出てしまいます。 select文は使えるのですが。 エラーの内容は, エラー タイプ Microsoft OLE DB Provider for ODBC Drivers (0x80004005) [Microsoft][ODBC Microsoft Access Driver] 更新可能なクエリであることが必要です。 /asp_server/toda/guestbook.asp, line 24 です。 dbへの接続方法は, '***** データベース(guestbook.mdb)に接続 ***** Set ObjConn = Server.CreateObject("ADODB.Connection") ObjConn.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & _ Server.Mappath("guestbook.mdb") です。 問題は, '***** 名前とメッセージが空白でないときはデータ追加SQLを実行 ***** StrSQL = "insert into T_Message (name, word, entrydate) " & _ "values ('" & name & "','" & word & "',#" & entrydate & "#)" ObjConn.Execute(StrSQL) ここの,ObjConn.Execute(StrSQL)でエラーが起こります。 なぜエラーが出るのでしょうか。原因と対処方法をおしえていただけませんでしょうか? 「更新可能なクエリであることが必要です。」というエラーなので何かの設定の問題でしょうか?

  • MySQL のクエリーについて

    次のようなコードでMySQLから受け取った結果を文字列として処理したいのですが、この結果は文字列ではないようです。 MySQL関係の文を下にコピーしてます。 $cxn=mysqli_connect("localhost","root","phpscript1682") or exit("failed to connect to MySQL"); $db=mysqli_select_db($cxn,karaoke) or die("failed to open karaoke database"); $source_table="originalpath"; $destnation_table="num2song"; $idnum=1; while ($idnum<10){ $jobrequest="select songpath from $source_table where id=$idnum"; $result=mysqli_query( $cxn, $jobrequest) or die("fail to get job done"); ..... ..... $idnum++; } // end while $jobrequest にある songpath というのは originalpath というテーブルの中のフィールドで、文字列です。それを要求してクエリーを実行したので $result の中身はsongpath の値の文字列だと思ったのですが、そうではないようです。 これを文字列として扱えるように変換する関数などあるのでしょうか? 詳しい方、どうぞ教えてください。お願いします。

    • ベストアンサー
    • MySQL