検索結果

DB

全10000件中6701~6720件表示
  • 全てのカテゴリ
  • 全ての質問
  • 新着情報のような記事投稿をつくろうとしているのですが、POSTの受け渡し?やMySQLへのデータ登録がうまくいきません。

    やりたいこと 1、form.phpからview.phpへフォームでPOSTデータを送り、 2、view.phpでは、MySQLへの接続と、受け取ったPOSTデータを変数へ格納して、データベースへ登録する前に、プレビュー画面で確認する。 4、登録ボタンを押したら、「登録しました。」というメッセージを表示し、データベースへ登録する。 受け取ったPOSTデータをプレビュー画面にすることはできたのですが、その後の、「4」の部分が作れません。どうかアドバイスお願いいたします。 view.php ////////////////////////////////////////////////// $host = "localhost"; $conn = mysql_connect($host, "root", "root"); mysql_select_db("my_db", $conn); $date = $_POST['date']; $title = $_POST['title']; $text = $_POST['text']; $form = <<<EOM <form action="view.html" method="post"> <table> <tr> <td日付td><td>$date</td> </tr> <tr> <td>タイトル</td><td>$title</td> </tr> <tr> <td>本文</td><td>$text</td> </tr> <tr> <td><input type="submit" name="check" value="登録" /> <input type="button" name="back" value="戻る" /></td> </tr> </table></form> EOM; //ここにいろいろと書いて試してみました ----------------------------------------------- //試したこと1 $sql = "INSERT INTO topic_table(date, title, text,)VALUES('$date', '$title', '$text')"; mysql_query($sql, $conn) or die($form_a="登録できませんでした"); ($form_a="登録しました。"); ↑これだとview.phpを開いただけでデータベース登録されてしまいました。 ----------------------------------------------- 試したこと2 if($_POST['check'] == "登録"){ $sql = "INSERT INTO topic_table(date, title, text,)VALUES('$date', '$title', '$text')"; mysql_query($sql, $conn) or die($form_a="登録できませんでした"); ($form_a="登録しました。"); } ↑登録ボタンを押して、データベースに登録する、というのをif文で作ってみましたが失敗しました。(POSTデータではなくただの空白しかデータベースには登録されませんでした。)

    • ベストアンサー
    • PHP
    • na2line
    • 回答数3
  • サブクエリを使わずにこんな処理はどうすれば(HELP!)

    DB初心者の私、サブクエリの使えないMySQL4.0+PHPでWebシステムを構築しようとしていますが、以下のようなことで困っています。 以下のような販売データのDBがあるとします(あくまで例です)。 ---------------- product shop ---------------- A    a B    a C    b A    c B    d D    c D    b C    a C    a C    a B    a ---------------- このproductを、shop='a'のレコードに絞込み、その他のshopを含めた販売数の多い順にソートして出力したいのです。 上表の例では、productのA,B,Cがshopのaで売れており、全体では、Cが4個,Bが3個,Aが2個売れているので、C,B,Aという順序に出力したいのです。 こんな処理がMySQLでサブクエリを使わず書けるでしょうか? 実際に扱うデータはもっと複雑で、productの種類もレコード数も多く、1ページ10 productずつなど、複数ページに亘って表示させたいです。 しかし、PHP側でソート処理を行う場合、セッションなどを用いて、ページ間でデータを引き継がなくてはなりません。 いろいろ調べると基本、ページ毎にクエリを投げるほうがよいということらしいので、できればPHPのページごとにクエリを投げて、MySQL側でソートまでしてもらい、PHPではその結果を受け取って表示するだけという形にしたいと思っているのですが。。。 素人なもので、行き詰っています。どなたかのお知恵を拝借したく、よろしくお願いします!

    • ベストアンサー
    • MySQL
    • jamey
    • 回答数4
  • 「?」の入った文字列置換を、RegEx.Replaceで行いたい

    WSHを使い、あるhtmファイルの中にある特定の文字列を、RegEx.Replaceを使って置換しようとしています。通常の文字列置換についてはなんとか成功しているのですが、下記のケースで壁に当たっています。前に進める為にはどうしたらよいか、ヒントをご存知の方がいれば大変有り難く思います。 今回作業の特徴としては 1)置換前の文字列の中にメタキャラ「?」が含まれており、 2)置換前の文字列は、DBから読み込んできた文字列である の2点です。(ちなみに1だけでは成功しているのですが、1と2が組み合わさると上手くいきません) 具体的には、下記のサンプルで置換前の文字列を url_before = "test.asp\?param=999" (?についてはエスケープ文字付与) のように明示的に書いてやると置換に成功しました。ところがDBから取得してきた文字列で置換をしようとしても失敗となります。 たとえばrs.fields("item")の中身が"test.asp?param=999"だったとして、先ほどの箇所を url_before = replace(rs.fields("item"), "?", "\?") とすると、置換されないのです。 '----- サンプル ----- Set fso = CreateObject("Scripting.FileSystemObject") Set regEx = New RegExp Set inFile = fso.OpenTextFile("c:\hoge\test1.htm") Set outFile = fso.CreateTextFile("c:\hoge\test1_wk.htm") ◆動くケース:url_before = "test.asp\?param=999" ◆動かないケース:url_before = replace(rs.fields("item"), "?", "\?") url_after = "test_999.htm" regEx.pattern = url_before repStr = url_after Do Until inFile.AtEndOfStream tempLine = inFile.ReadLine repLine = regEx.Replace(tempLine, repStr) outFile.WriteLine repLine Loop inFile.Close outFile.Close

    • kumar
    • 回答数8
  • MySQL+PHPでリストから詳細表示

    MySQL+PHPで顧客情報のデータベースを作っているところで詰まってしまいました。下のようなテーブルがあります。 number name furi ・・・ ------------------------- 1 北  kita 2  南 minami 3    東 higashi 4    西 nisi このテーブルのリスト一部分を表示して 詳細ボタンを押すと顧客情報の詳細が表示 できるようにしたいのですが、どのように すればいいかまったくわかりません。 一覧表示      名前 フリガナ   詳細  北   kita 詳細  南   minami  詳細 西   nisi こんな感じで詳細を押すと、顧客情報の詳細が 表示されるようにしたいのですが。 一覧を表示させるPHPはこんなかんじで作りました。 //SQL文 tab1表から全行を取り出し、number列の昇順に整列する $sql = "select * from addrmain order by number"; //SQL文を実行する $rs = mysql_db_query($db,$sql); //列数を取得する $num = mysql_num_fields($rs); //HTML文を出力 テーブルの開始を指定 print("<table border=1>"); //test表の列数と同じ回数を繰り返す for ($i=0;$i<$num;$i++){ //HTML文を出力 列名を <td>で囲んで出力 print("<td>".mysql_field_name($rs,$i)."</td>"); } //test表の行数と同じ回数を繰り返す while($row=mysql_fetch_array($rs)){ //HTML文を出力 表の行の開始<tr> を出力 print("<tr>"); //test表の列数と同じ回数を繰り返す for($j=0;$j<$num;$j++){ //HTML文を出力 列の内容を <td>で囲んで出力 print("<td>".$row[$j]."</td>"); } //HTML文を出力 表の改行</tr> を出力 print("</tr>"); } //HTML文を出力 テーブルの終了を指定 print("</table>"); なにをどのようにしたら良いかお知恵をお貸しください。お願いします。

    • ベストアンサー
    • MySQL
  • C/Sシステムやサーバ構築に関して質問

     紙ベースで管理されている業務を新たなサブシステムとして構築しようとしてます。  現在、基幹系でのサーバ1台と別のサーバーが1台ありますが、CobolやRPGで出来ているそうで、不具合も多い状態です。メールサーバやファイルサーバは別途存在します。  私の立場ですが、現在派遣で入っている為、詳しい現状のシステムを知る事が出来ません。  もともとホスト制御系のSEであり、C/Sの知識はほとんどありません。VB・VCでの開発経験はありますが、ホストの端末としてWSと混在でのシステムであり、複数者が使うような形態でもありませんでした。DBに関しても知識は乏しいです。Web系の開発はありません。  この新たなサブシステム化がうまくいけば、別のサブシステムのリプレースも実施して、数年計画で基幹系のリプレースも行う計画が某社には一応あるそうです。不具合が多いため、現在のベンダーとの取引をやめたいとも担当者は漏らしております。ちなみに、専属の社内SEはおりません。窓口業務となり、ベンダから教わった手順で運用保守をしているようです。    紙ベースで行われている業務の管理はExcelで実施しており、15名ほどがタッチしております。VBAではありません。ですので、一人がタッチしていると他の方は書き込みできないと言うことになります。  これの解消もするため、アプリ化したいわけです。  当然、DBも構築する事になります。 1.現在のサーバに追加構築は遠慮したいです。その為、新たにこのサブシステム用のマシンを構築しようとしてます。ここにDBを入れる事を考えております。  サーバの知識がなく、調べてみましたが、安上がりにWinXP機をDBサーバにしようと考えましたが、最大10名までしか使えないとか・・・。ならばWinServer2000・2003を買わないとやはりダメということでしょうか?。 2.XAMPPというフリーのサーバ統合パッケージがあることを知りましたが、やはりXP機にこれを入れてのシステム開発はBatでしょうか?。 3.1と2を踏まえて、仮にXAMPPを使うならばLinux機にした方が、今後のリプレースにおいてもWinServerのOSを使うよりは安上がりでしょうか?(予算があまりありません)。また、現行の基幹系のリプレースも視野にいれているならば、LinuxではなくUNIXの方が良い様にも思えてますがセキュリティや保守の面で、そんなに差が大きくあるものでしょうか?。 4.基幹系は不明ですが、もう一つあるサブシステム機にはOracleが入っているようです。今回新たに別のサブシステムを作ろうとしてますが、このマシンに入れ込むつもりは前述の理由からしない方向にしてます。となると、新たに構築するためにOracleを使うとするならば、別途新たなOracleを購入せなばなりませんか?→予算の都合もあるので、だったらフリーのDBのほうでいいのでは?ということからXAMPPの話を出してもいるわけです。新たに作るサブシステムはさして大きくなく、過去3年分のデータも5万件ないです。 5.現在の基幹系システムは、各部門から上がってくるデータをオペレータが基幹系に入力するというシステムです。ですので、システムと言ってもデータの格納場所のような使い方になってます。各部門担当者は、Excelなどで個人でデータをもち、それを基に取引作業をしているような状態です。せっかくのシステムを活かしていないという印象もあり、今後のリプレースを視野にいれているのであれば、照会できるようにもした方が良いとも私は考えております。社員数は100名以上です。VBAやVBのような各マシンにインストールするアプリよりも昨今の時流のようにWeb系言語での開発のほうが、やはり良いのでしょうか?。    なにぶん、開発現場から離れていたこともあり技術に疎くもなってます。よろしくお願い致します。

    • tachin
    • 回答数3
  • eclipse起動時のエラー

    こんにちは。 初めて投稿させて頂きます。 マナー違反等ございましたら失礼致します。 eclipseを使用し、androidアプリの開発を行っております。 本日、eclipseを起動しようとしたところエラーとなり起動できなくなってしまいました。 eclipseからエラーログを確認しろとダイアログが表示されましたので 確認したところ以下のログ内容が記載されておりました。 ●ログ内容 !SESSION 2012-11-27 12:08:42.127 ----------------------------------------------- eclipse.buildId=M20110210-1200 java.version=1.7.0_05 java.vendor=Oracle Corporation BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=ja_JP Framework arguments: -product org.eclipse.epp.package.jee.product Command-line arguments: -os win32 -ws win32 -arch x86 -product org.eclipse.epp.package.jee.product -clean !ENTRY org.eclipse.core.resources 2 10035 2012-11-27 12:09:20.965 !MESSAGE The workspace exited with unsaved changes in the previous session; refreshing workspace to recover changes. !ENTRY org.eclipse.osgi 4 0 2012-11-27 12:10:02.024 !MESSAGE アプリケーション・エラー !STACK 1 java.lang.StackOverflowError at sun.nio.cs.ext.DoubleByte$Decoder.decodeArrayLoop(Unknown Source) at sun.nio.cs.ext.DoubleByte$Decoder.decodeLoop(Unknown Source) at java.nio.charset.CharsetDecoder.decode(Unknown Source) at java.lang.StringCoding$StringDecoder.decode(Unknown Source) at java.lang.StringCoding.decode(Unknown Source) at java.lang.String.<init>(Unknown Source) at java.lang.String.<init>(Unknown Source) at java.io.FileOutputStream.writeBytes(Native Method) at java.io.FileOutputStream.write(Unknown Source) at java.io.BufferedOutputStream.flushBuffer(Unknown Source) at java.io.BufferedOutputStream.write(Unknown Source) at java.io.PrintStream.write(Unknown Source) at sun.nio.cs.StreamEncoder.writeBytes(Unknown Source) at sun.nio.cs.StreamEncoder.implFlushBuffer(Unknown Source) at sun.nio.cs.StreamEncoder.flushBuffer(Unknown Source) at java.io.OutputStreamWriter.flushBuffer(Unknown Source) at java.io.PrintStream.write(Unknown Source) at java.io.PrintStream.print(Unknown Source) at java.io.PrintStream.println(Unknown Source) at java.beans.Statement$1.exceptionThrown(Unknown Source) at com.sun.beans.decoder.DocumentHandler.handleException(Unknown Source) at com.sun.beans.decoder.DocumentHandler.parse(Unknown Source) at java.beans.XMLDecoder.parsingComplete(Unknown Source) at java.beans.XMLDecoder.readObject(Unknown Source) at zigen.plugin.db.core.XMLManager.load(XMLManager.java:39) at zigen.plugin.db.core.XMLManager.load(XMLManager.java:51) at zigen.plugin.db.core.XMLManager.load(XMLManager.java:57) at zigen.plugin.db.core.XMLManager.load(XMLManager.java:57)     ↑以降、約1000行にわたり記載あり google等でエラー内容を調べてみたのですが、主たるエラーと思われる 「java.lang.StackOverflowError」が原因でeclipseが起動できないという内容が あまり見受けられず、解決するに正直困っております。 是非皆様のお知恵をお借りしたく、宜しくお願い致します。 ●環境 OS:Windows7 eclipse:3.6 Helios JDK:1.7 JRE:1.7 CPU:Core i3 HDD:120GB MEMEORY:2GB

  • LISTBOXの内容が更新されません。

    VB初心者です。よろしくお願いします。 visual basic2010expressにて作成してます 担当者の新規・更新のプログラムで テキストBOX(2)・LISTbox(1)・ボタンで構成されてます。 DBを読み込み LISTBOXに表示し LISTBOXで セレクトされたものを テキストBOXに表示し 修正し 更新処理(DB更新・LISTBOX更新)をします。 新規の場合は テキストBOXに入力し 新規処理(DB追加・LISTBOX更新)をします。 DB更新迄はされるのですが リストボックスに反映されません。 再度 更新ボタンを押下すると 変更後の内容になります。 初心者の為 コードが分かりにくいと思いますがよろしくお願いします。 Private Sub Form1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load '**********リストボックスセット********** LISTBOX_SET() End Sub Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click '**********新規登録********** 'データベース接続用オブジェクト生成 Try Dim CON As New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Users\TEST.mdb") '開始 CON.Open() Dim selectcommand As String = "INSERT INTO tantousya (ta_no, ta_mei) VALUES ('{0}', '{1}' );" Using cmb As OleDbCommand = New OleDbCommand( String.Format( selectcommand, TextBox1.Text, TextBox2.Text), CON) cmb.ExecuteNonQuery() End Using '**********リストボックスセット********** LISTBOX_SET() End Try End Sub Private Sub Button4_Click(sender As System.Object, e As System.EventArgs) Handles Button4.Click End End Sub Private Sub Button2_Click(sender As System.Object, e As System.EventArgs) Handles Button2.Click '**********変更登録********** 'データベース接続用オブジェクト生成 Try Dim CON As New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Users\TEST.mdb") '開始 CON.Open() Dim selectcommand As String = "UPDATE tantousya SET ta_mei = '{0}' WHERE ta_no = {1};" Using cmb As OleDbCommand = New OleDbCommand( String.Format(selectcommand, TextBox2.Text, TextBox1.Text), CON) cmb.ExecuteNonQuery() End Using      '**********リストボックスセット********** LISTBOX_SET() End Try End Sub Private Sub LISTBOX_SET() '**********リストボックスセット********** '接続文字列 Dim i As Integer 'データベース接続用オブジェクト生成 Dim con As New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Users\TEST.mdb") Try '開始 con.Open() Dim SQLCom As OleDbCommand = con.CreateCommand Dim selectcommand As String = "SELECT * FROM tantousya;" Dim da As OleDbDataAdapter = New OleDbDataAdapter(selectcommand, con) Dim ds As DataSet = New DataSet() 'データーセット() da.Fill(ds) Dim LIST As List(Of String) = New List(Of String)       For i = 0 To ds.Tables(0).Rows.Count - 1      LIST.Add(ds.Tables(0).Rows(i)("ta_no") & ds.Tables(0).Rows(i)("ta_mei") Next ListBox1.DataSource = LIST ・・・・・・・・・<ここのLISTの内容は変更になってます>・・・ Finally 'データベース終了 con.Close() End Try End Sub Private Sub ListBox1_MouseDown(sender As Object, e As System.Windows.Forms.MouseEventArgs) Handles ListBox1.MouseDown TextBox1.Text = MID(ListBox1.SelectedItem,1,2)     TextBox2.Text = MID(ListBox1.SelectedItem,3,10) End Sub

    • fuji236
    • 回答数1
  • デスクトップアプリからサーバにアクセスする

    Visual Studio (C++)で作成したモジュールの使用状況を収集するために、 アプリを起動する度に、サーバに接続し、そのサーバにログを残す という仕組みを作りたいと考えています。 (本屋で物色したのですが結局、該当する本はわかりませんでした) セキュリティや拡張性などを考えると おそらく実現の方法はいろいろあると思われますが、 まずは”動かす”を第一に考えています。 1.アプリからサーバにアクセスするのは、どういった仕組みを利用するのが 2.サーバ側はどのような構成になるのでしょうか。 3.サーバ側で受け取った情報をDBに書き込むにはどのようにするのか ネットや書籍で調べてみると   サーバとDBとの接続は 「TomcatからJDBCを使用してデータベースMySQLにアクセスする」や   「PHPからMySQLにアクセスする方法...」   等々なんらかの情報があるのですが、   アプリからサーバへのアクセスの方法は、   自分にはどれがそうなのかわかりませんでした。      的外れのことをいっているかもしれませんが、教えていただけますとありがたいです。

    • ベストアンサー
    • MySQL
  • 検索においてフィールド名+likeを複数使いたい

    環境:php+mysql ■やりたこと イメージ <form method="get"action="result.php"> <p> 検索ワード:<input type="text" name="key" /> 好きな果物: <select name="cate"> <option VALUE="0"> <option VALUE="りんご">りんご <option VALUE="みかん">みかん </select> <input type="submit" value="送信" />  <input type="reset" value="取り消し" /> </p> </form> と検索フォームをした場合 入力された内容が  検索ワード=愛媛  好きな果物=みかん だとすると みかんのカテゴリに属するレコードで 且つ  みかんのキーワードを含むname またはDescriptionフィールドに該当する 結果数を取得したいです。 補足: $cate(formのプルダウンで VALUE="xx" のxxが入ってきて  これはDB上フィールドに入っている日本語です。) $a(これは検索キーワードが入ってきます。) ■現在書いているphp $sql="select * from item where category=$cate and name like '%".$a."%' or Description like '%".$a."%' "; $datas = mysql_query($sql , $db ); $num = mysql_num_rows($datas); ←75行目 エラー結果 Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/xxx/result.php on line 75 おそらく、73行目の命令文が間違っていると思うのですが、どう対応するのか 検索しても対象になりそうなものがみつからず、、質問させていただきました。 アドバイスのほどよろしくお願いします。

    • ベストアンサー
    • PHP
    • anan19
    • 回答数1
  • mysqlに保存した画像の表示がうまくいかない

    phpとmysqlで検索システムを作っています。 今回、mysqlにテキストデータと一緒に画像も保存し検索結果を表示する時に画像も一緒に表示されるようにしたいと考えています。 ひとまずテキストデータは問題なく保存、検索、表示ともに正常に動作していますが、画像がどうしてもうまく表示されません。 DB内を確認してみると、保存はきちんとされているようなのですが。 わかる方がいらっしゃいましたら、アドバイスをいただけないでしょうか? 以下にコードの内容を記載します。テキストデータは正常に動作するので、画像の表示に関する部分だけ記載させて頂きます。 ※検索結果の該当フィールドのidをキーとして渡して、該当するidの画像(DB内のimage1)を表示する。 よろしくお願いします。 【mysqlテーブル】 create table entries ( id int not null auto_increment primary key, name varchar(255), address varchar(255), image1 MEDIUMBLOB NOT NULL, image2 MEDIUMBLOB NOT NULL, ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 【result.php】 //画像表示箇所 <?php echo '<img src="get_image.php?id=' . $row['id'] . '">' ?> 【get_image.php】 <?php $id = $_GET['id']; header('Content-Type: image/jpg'); echo $row['image1']; ?>

    • ベストアンサー
    • PHP
  • リンク速度の数字が気になります[長文1]

    今日、フレッツ・ADSL 1.5Mよりフレッツ・ADSL 8Mに変更しました。 早速、ADSLモデムの保守モードに入ってリンク速度の計測をしたところ、 下記のデーター(一部省略)を得ました。 この中で、「Corrected Error Count :26932」と 「Uncorrected Error Count:15」の数字が気になるのです。 特に「Uncorrected Error Count」って「未修正エラー数」ですよね? 「15」というのは多い数字なののでしょうか? また、何かノイズ対策をすれば改善されるのでしょうか? サイトを検索してみても、「Uncorrected Error Count: 0」がほとんどでした。。。 ADSL port link status : UP Line mode : G.dmt AnnexC ADSL status : ShowTimeL0 Payload ADSL Line rate(Down) : 7104(kbps) Payload ADSL Line rate(Up) : 864(kbps) Interleave Delay(Down) : 4(mS) Interleave Delay(Up) : 4(mS) Interleave Depth(Down) : 16 Interleave Depth(Up) : 4 Current SNR Margin : 6(dB) Current Output Power(Down) : 18(dBm) Current Output Power(Up) : 12(dBm) Current Attenuation : 21(dB) Error Status : None ADSL Statistics : TxCell/Frame Count :124 RxCell/Frame Count :0 HEC Discard Count :10 CRC8 Error Count :3 Corrected Error Count :26932 ←これも多いような? Uncorrected Error Count:15 ←この数字が気になります Near-end ES Count :0 Far-end ES Count :0 ADSL driver = 2.17 Centillium driver = 1.72 G.dmt Annex C 次 頁 へ

    • scarlet
    • 回答数1
  • 配列を使ってWEB画面から一気にINPUTしたいのですが

    お世話になっております。 わたしは、以前からの続きでDBの構築をSAVERはsql2000、ColdFusionとjsを使って社内WEBを構築しております。 そこで、皆様のお力をお借りしたいのですがよろしくお願いいたします。 それは、普通(?)でしたら、社員名簿と1件づつINPUTしていくのが、開発していく上では楽なのですが、担当者が、部署ごとに一気に15件を入力してまとめてINPUTできるようにして欲しいと依頼され、困って降ります。 そこで、配列を使って入力すればいいのかと思い、coldfusionのリファレンスを見たのですがよく分かりません^^; そこで、どういうロジックで配列を組んでいけばよいか、どなたか教えてください。 項目は、一番上に「部署」フィールドがありそこの一箇所に入力します。 そして、下には15件分のデータを入力するフィールドが存在し、「氏名」「役職」「E-Mail」「tel」の項目があります。登録ボタンを押すと全てのレコードがDBに落ちるようにしたいのですが、どのようにしたらよろしいのかお願いいたします。 長文になってしまい、申し訳ございませんm(_ _)m

    • obahiro
    • 回答数1
  • 同サーバ内で同じPHPが動作しない

    同一サーバ内に、Aというドメインに割り当てられた領域と、Bというドメインに割り当てられた領域があります。 Aというドメイン用のMySQL、Bというドメイン用のMySQLをそれぞれセットアップしました。 データ構造・内容などは全く同じです。 データベースの名前と接続ID・PWのみが異なります。 Aという領域で、仕様通り動作するPHPファイルを、 Bという領域に置いても、なぜかページの左上に「') ?>」と表示されて 動作していません。(動的なコンテンツ以外のコンテンツはページに適切に表示されます) すごく大まかで恐縮ですが、このような場合どのような原因が 考えられるでしょうか? ・別の簡単なPHPは動作したのでPHP設定云々ではなさそうです ・DBへの接続は確認済みです ・Bという領域のPHPを読み込んでもAという領域のDBに接続してデータを書きだすようにしても 同じようにページの左上に「') ?>」が表示されて、データが読み込まれません。 もし「こういうところをチェックしてみては?」という点があれば ご指摘いただければ幸いです。 よろしくお願いいたします。

    • 締切済み
    • PHP
  • VB6資産をWinXP環境からWin7環境に移行

    現在お客様の現場に常駐してシステム開発を行っているものです。 このたび、OS更改を控えており、現状使用しているVB6の資産をそのまま使用する方向性 (今後あらたに開発するものは.NET) で進めるなかで、その移行作業にかかる見積りを求められています。 ・現行と次期の環境は以下になります。 1:OS Client WindowsXP 32bit →Windows7 32bit 2:OS Server Windows2000 そのまま 3:Office OfficeXP(2002)SP2 →Ofiice2010 4:VB VB6.0→VB2012(.NET Framework2.0~4.5) 5:DB Client Oracle8i→Oracle10g 6:DB Server Oracle8i そのまま ・プログラム資産は以下になります。 A:機能数 267 内訳 実行体(.exe):239 システム別共通関数:15 PL/SQL群等:13 B:ファイル数 2377 内訳 フォーム(.frm):849 標準モジュール(.bas):541 ユーザコントロール(.ctl):9 PL/SQL(.sql:)516 ACCESS(.mdb):3 EXCEL(.xls):457(マクロ含むは3のみ) WORD(.doc):2(VB画面から操作説明書として呼び出されるもの) つきましては、作業として必要となるタスク、及び懸念される事項等を ご教授頂けると助かります。 不躾な質問につき大変恐縮致しますが、ご教授頂きたく、宜しくお願い致します。

  • file_get_contents()エラー

    mysqlで構築したデータベースに画像を格納しようとしています。 ローカル環境では問題無く動作していたのですが、お名前.comのレンタルサーバーでやってみるとエラーがどうしてもでます。 レンタルサーバーの種類は【共用サーバーSD】です。 DB接続の部分のDB名、ユーザー名、パスワード等はきちんと変更しました。 【エラーの内容】 Warning: file_get_contents() [function.file-get-contents]: Filename cannot be empty in /********/*****/****/****touroku.php on line 24 調べてみると、レンタルサーバーではfile_get_contents()が使えない場合があり、設定を変更剃る必要があるという記事を目にしたのですがつまづいています。 file_get_contents()を使えるようにするにはどうしらいいでしょうか。 @を前に付けてエラーをでなくするということもできるとは思うのですが、できれば@を使わずに対処できればと考えています。 今回のようなケースについては、ローカルできちんと動作していたということは、レンタルサーバー側での設定の問題なのかなと考えているのですが、いかがでしょうか。 対処法、アドバイスをいただけないでしょうか。よろしくお願いします。

    • ベストアンサー
    • PHP
  • アクセス2010 MDB>accdb 変換でゴミ

    Accesss2002-2003データベース(MDB)からAccesssデータベース(accdb)に変換すると、ゴミ(?)が入るようです。 オブジェクト名を取得しようと下記のコードを利用しています。 '--------------------------------------------------------------------------------------------------- strSQL = "SELECT [Name] " & "FROM MSysObjects " & "WHERE ([Name] Not Like 'MSys*') AND ([Type]=1)" Set db = CurrentDb Set rs = db.OpenRecordset(strSQL, dbOpenDynaset) rs.MoveFirst Do Until rs.EOF s = rs!name DoCmd.RunSQL "INSERT INTO テーブル名(フィールド名) VALUES('" + s + "') ;" rs.MoveNext Loop '--------------------------------------------------------------------------------------------------- 取得したオブジェクト名のなかに、「f_0B367D89DA9A4E86839A6A7C5A7B0530_Data」という、私が作ったものでないものがありました。 オブジェクトウインドにも現れていません。 前後の位置関係からテーブルだと思います。 DoCmd.RunSQL "DROP TABLE f_0B367D89DA9A4E86839A6A7C5A7B0530_Data" とやっても「テーブルは存在しません」となります 「最適化と修復」、空のデータベースにインポート、試してみましたがダメでした。 MDB>accdb 変換するたびにこのオブジェクト名の番号部分が違います。 どのようにしたらこのゴミ取りできますでしょうか? そもそもゴミではないのでしょうか?

  • WordPressに精通している方に質問です。

    WP-DBManagerというプラグインを導入してみたところ Your backup folder MIGHT be visible to the publicという表示が出てきました。 要は、第三者にバックアップしたフォルダが見られる可能性があるらしいのです。 メッセージの内容をよく読むと、「.htaccess」ファイルを「wp-content/plugins/wp-dbmanager」フォルダから「wp-content/backup-db」フォルダへ移動しないといけないらしいです。 ただ、その移動方法がさっぱり分からないのです。 調べてみると、FTPというソフトを使うということは分かったのですが、そこからの操作方法がややこしすぎて分かりません。 「FTPソフトを使って、【wp-content/plugins/wp-dbmanager】フォルダにある『htaccess.txt』という名前のファイルを【wp-content/backup-db】フォルダに移動させ、ファイル名を「.htaccess」に変更する」 らしいのですが、この一連の作業の方法が一向に分かりません・・・。 そこで、僕は今Macを使っているのですが、 ・どういうFTPソフトを用いて、 ・そのFTPソフトをどのように操作すれば この表示を消すことが出来るのかを教えて頂けたらなと思います。 できるだけ早く消したいので、早めに回答して頂けると助かります。

    • noname#196142
    • 回答数2
  • アクセスVBAでの別アクセス呼び出しの記述について

    作成したいテーブルが大きすぎて、2Gをあっという間に超えてしまいます。 なので、別のアクセスMDBも併用しつつ処理を実行しようかと思うのですが、 下記のように書いています。すると、まず、一つ目のDB(VBAを書いているほうのDB)でのtestクエリは実施され、TEST1DBが呼び出されるところまではいくのですが、TEST1DBにのっているtest2というクエリはうごきません。 どのように記述すればよいのでしょうか??ど素人でもうしわけありませんが、 どうぞよろしくお願いします。 Option Compare Database Sub test() DoCmd.OpenQuery "test" fl_name = "MSAccess C:\xx\test1.mdb" Call Shell(fl_name, 1) DoCmd.OpenQuery "test2" End Sub また、あわせて質問なのですが、 テーブル作成クエリなので、「テーブルが削除されます」とかがでます。 自動バッチにしたいので、いちいち確認しないでサクサクと次へ進んでほしいのですが 解決策はあるのでしょうか? よろしくお願いします あと、いつも迷うのですが、、アクセスのフォームとかを書くときに使っているVBAは、 カテゴリー選択にないので、、VisualBasicを選んでいいんでしょうか??

  • フーリエ変換により得られる周波数スペクトルの単位

    離散フーリエ変換(デジタル信号に対して行う周波数解析)により得られる 周波数スペクトルの単位について教えて頂きたいと思い,質問させて頂きました. デジタル信号処理やフーリエ変換に関する書籍,またはホームページを調べてみますと 周波数スペクトルには ・振幅スペクトル ・位相スペクトル ・パワースペクトル ・パワースペクトル密度 というような様々な表現方法があることがわかりました. しかし,それぞれが持つ意味や単位がはっきりと書かれた書籍をみつけることができませんでした. 離散フーリエ変換の定義式やホームページを参考にして考えてみますと 周波数解析を行う対象の波形の縦軸の単位がVで,横軸の単位が秒であれば, 求められるスペクトルの単位は,以下のようになると考えております. しかし,確信がなく不安な気持ちです. ・振幅スペクトル [VまたはdB] ・位相スペクトル [rad] ・パワースペクトル [V^2またはdB] ・パワースペクトル密度 [(V^2)/Hz] もしスペクトルに関してご存知の方がいらっしゃいましたら, 教えて頂けると本当にうれしいです. 参考になるホームページや書籍等も教えて頂けると助かります. つたない文章ですが,どうぞよろしくお願い致します.

  • Fedora 20のBIND設定について

    BINDを設定してDNSサーバーを構築したいと思っているのですが、 設定方法が今一つはっきりしなく成功していません。 私のサーバー名 www.abc.com    IPアドレス  192.168.0.3    ルーターIPアドレス 192.168.0.1    ダイナミックDNSを利用しています。 問題点は  DNSサーバーを構築する場合   1. ルーターのポートフォワーディング設定は必要ですか。      192.168.0.3       UDP      ポート番号53―53      優先度7     と設定するが、ポートの開放されていない。      あるところでは      BIND設定        options { #listen-on port 53 { ・・・・ }; に#をつけている。   2. BINDインストール後でダイナミックDNSを使う場合に      view "external" { ・・・・・ } を設定できるのでしょうか。      あるところでは       view "external" { match-clients { any; }; allow-query { any; }; recursion no; zone "server.world" IN { type master; file "server.world.wan"; allow-update { none; }; }; zone "80.0.16.172.in-addr.arpa" IN { type master; file "80.0.16.172.db"; allow-update { none; }; }; };   のように書かれているのですが、ダイナミックDNSを使うとグローバルIPアドレス  は変化してしまうので80.0.16.172.dbのような書き方ができないのではと思っているのですが  考え方が間違っているのでしょうか。

    • ok3333
    • 回答数5