検索結果
DB
- 全てのカテゴリ
- 全ての質問
- サーバーのIPアドレスについて質問なのですが、ファイヤーウォール→WE
サーバーのIPアドレスについて質問なのですが、ファイヤーウォール→WEBサーバー→DBサーバーの構成のサーバーで、初めファイヤーウォールをアクティブ、スタンバイの二重化していたファイヤーウォールを、2台増やして4台のファイヤーウォールを負荷分散する構造に変更するとサーバーのIPアドレスはファイヤーウォール構造変更前と同じIPアドレスにすることは出来ないのでしょうか。
- ベストアンサー
- ハードウェア・サーバー
- basi999
- 回答数2
- SQL serverの環境構築
私、パソコン初心者なのですが、dbconnect.incファイルについて調べているのですが、よく理解することができません。どなたか詳しい方教えていただけないでしょうか? エラー タイプ Microsoft OLE DB Provider for SQL Server (0x80040E4D) ユーザー 'sa' はログインできませんでした。 /hozen/Include/dbconnect.inc, line 9 というエラーがでたので調べています。
- 締切済み
- SQL Server
- nisino21
- 回答数2
- 問題が発生したため・・というエラーメッセージ
winXpですがパソコンを使用中 スタートボタンからマイコンピューターを開こうとしたり デスクトップのフォルダを開こうとすると 下記のようなエラーメッセージが出てしまいます。 原因と対策をお願いします。 「問題が発生したため・・・Explore.EXEを終了します」 エラー報告内容は C:DOCUME~1¥ぱど¥COCALS~1\Temp\db1a-appcompat.txt パソコンはNEC VALUESTAR PC-VL770BD1Eです。
- ベストアンサー
- Windows XP
- pado1213
- 回答数4
- Linux系、UNIX系、XSP系、Windows系の仕分けに困ってます。
言語・DBからOSを見極めることは可能でしょうか? 例) VB6.0、SQL-Server → OSはどれ? Linux系 or UNIX系 or XSP系 or Windows系 VB.nwt、Oracle →OSはどれ? Linux系 or UNIX系 or XSP系 or Windows系 JAVA、Oracle、SQL-Server →OSはどれ? Linux系 or UNIX系 or XSP系 or Windows系 見極め方が解れば嬉しいのですが・・・宜しくお願い申し上げます。
- ベストアンサー
- SE・インフラ・Webエンジニア
- vinope55
- 回答数3
- ページング値渡しについて
sea_clear_sky8です。 [環境] OS 98SE PWS [質問内容] ページングの値渡しの際がうまくいきません。 忙しいところすいませんがよろしくお願いします。 次のページっていうのをボタンで作って、次の10件が表示させるように させたいのです。 下記ソースのvar frm = document.GetElemntById("myForm");の部分で オブジェクトでサポートされていないプロパティまたはメソッド ですとエラーがでます。 それからコンパイル後、SQLエラーと表示されます。 このSQLエラーというのは下記ソースのエラー処理で行っている SQLエラーというのが表示されています。 [ソース] [bunkatsu1.html] <html> <body> <form action="bunkatsu1.asp" method="post"> 名前:<input type="text" name="nm"> <input type="hidden" name="page_num" value="0"> <input type="submit" name="exec" value="検索"> </form> </body> </html> [bunkatsu1.asp] <html> <script type="text/javascript"> <!-- function myClick() { var frm = document.GetElemntById("myForm"); frm.action ="bunkatsu1.ASP"; frm.method= "get"; frm.submit(); } // --> </script> <body> <% On Error Resume Next Dim DB,CMD,RS,AllCnt '接続処理 Set DB = Server.CreateObject("ADODB.Connection") DB.Open "mysql" If Err.number <> 0 then Response.Write "接続エラー" Response.End End If ' LIMITを使ったSELECT文を実行 Set CMD = Server.CreateObject("ADODB.Command") CMD.ActiveConnection = DB CMD.CommandText = "select * from test_t " & _ "where name like '%" & Request("nm") & "%' " & _ "order by id " & _ "limit " & Request("page_num")*10 & ",10" Set RS = CMD.Execute If Err.number <> 0 then Response.Write "SQL実行エラー" Response.End End If ' 結果出力 Response.Write "<table border=1>" Response.Write "<tr><td>id</td><td>name</td></tr>" Do Until RS.EOF Response.Write "<tr>" Response.Write "<td>" & RS("id") & "</td>" Response.Write "<td>" & RS("name") & "</td>" Response.Write "</tr>" RS.MoveNext If Err.number <> 0 then Response.Write "次データ取得エラー" Response.End End If Loop Response.Write "</table>" ' 検索条件に該当する全データの件数取得 CMD.CommandText = "select count(*) from test_t " & _ "where name like '%" & Request("nm") & "%' " Set RS = CMD.Execute If Err.number <> 0 then Response.Write "SQL実行エラー" Response.End End If AllCnt=RS(0) ' ページ数表示 if AllCnt>10 then Response.Write Abs(Int(-1*(AllCnt/10))) & "ページ中の" Response.Write Request("page_num")+1 & "ページ目を表示<br>" end if ' 前の10件 if Request("page_num")<>0 then end if ' 次の10件 if ((Request("page_num")+1)*10) < AllCnt then response.write "<form id=""myForm"" method=""post"">" response.write "<input type=""Submit"" value=""次の10件>"" onclick=""myClick();"">" response.write "<input type=""HIDDEN"" name=""num"" value=""&request(""num"")&"">" このTEXTボックスはHIDDENのNUMに何が入っているか確認するための ものです。 response.write "<input type=""text"" name=""test"" value=""&=request(""num"")&"">" response.write "<input type=""HIDDEN"" name=""page_num"" value=""&request(page_num)+1&"">" このTEXTボックスはHIDDENのPAGE_NUMに何が入っているか確認するための ものです。 response.write "<input type=""text"" name=""test1"" value=""request(page_num)+1&"">" response.write "<input type=""submit"" value=""更新"">" response.write "</form>" end if ' レコードセット解放 RS.Close ' 切断 DB.Close ' オブジェクト解放 Set CMD=Nothing Set RS=Nothing Set DB=Nothing %> </body> </html> 忙しいところすいませんが、ご教授願います。 よろしくお願いします。
- ベストアンサー
- Microsoft ASP
- sea_clear
- 回答数2
- PEAR の Mail/Queue.php で文字化け。
タイトル通り、文字化けが解消できません。 いつも他の事は全てUTF-8 でやっているのですが メールは [ISO-2022-JP] を使わないといけないみたいですね。 PEAR を使わないで [mb_send_mail] を使っていた時は何もトラブルは無かったのですが。 以下、長いですが宜しくお願いいたします。 CENTOS 5 Mysql 5.0.45 MySQL の文字セット: UTF-8 Unicode (utf8) PHP 5.0 PEAR 以下の通りで運用しています。 DB 1.7.13 stable Mail 1.1.14 stable Mail_Mime 1.5.2 stable Mail_Queue 1.2.2 stable Mail_mimeDecode 1.5.0 stable PEAR 1.4.9 stable メールを複数人に送る為に [Mail/Queue.php] を 利用しようとしています。 (ほぼ、サンプルで公開しているものをそのまま使わせてもらっています。) http://php.atpedia.jp/pear/ja/package.mail.mail-queue.mail-queue.tutorial.html メールを作成するPHPは、[UTF-8] にしています。 メールをデータベースに入れるときに [ISO-2022-JP] に変換しています。 取り出して送信する時にも変換しなくてはいけないのか? 初めてPEARを使うのもあって、動作自体が良く分からない為 文字化けに対処できずにいます。 お分かりになる方、宜しくお願いいたします。 キューに入力前に本文作成用ページ このページは、UTF-8 です。 $subject $message 送信対象のID をこのページから下のページに [POST] で送信 キューに入力用ページ *サンプルを元に <?php mb_language("Ja"); mb_internal_encoding("utf8"); include './config.php'; /* db_options と mail_options をここで使用する */ $mail_queue =& new Mail_Queue($db_options, $mail_options); /*-----PEARでデータベースに接続しているが理解できないので、再度接続。。 ココから---------*/ require_once("dbini.php"); $con = mysql_connect($DBSERVER, $DBUSER, $DBPASSWORD); $selectdb = mysql_select_db($DBNAME, $con); mysql_query('set character set utf8'); /*----------------------------------データベースに接続 ココまで----------------------------*/ /*----------------------------------この変換のタイミングがおかしいのでしょうか?-----------------*/ $subject = mb_encode_mimeheader($subject,'ISO-2022-JP'); $message = mb_convert_encoding($message,'ISO-2022-JP','UTF-8'); /*----------------------------------ここまで変換-----------------------------*/ $sql = "SELECT * FROM member WHERE **************"; $rst = mysql_query($sql, $con); //件数を数える $recmax = mysql_num_rows($rst); //ループでID、名前、メールアドレスを取り出す while($rows = mysql_fetch_array($rst)){ $id = $rows["customerID"]; $name = $rows["name"]; $mail = $rows["mail"]; $from = '***@*******.net'; $to = $mail; $hdrs = array( 'From' => $from, 'To' => $to, 'Subject' => $subject ); /* 有効なメールを構築するため、Mail_mime() を使用する */ $mime =& new Mail_mime(); //文字コード変換する $mime->setTXTBody($message); $body = $mime->get(); $hdrs = $mime->headers($hdrs); /* メッセージをキューに追加する */ $mail_queue->put( $from, $to, $hdrs, $body ); } $con = mysql_close($con); ?> 送信用ファイル *サンプルそのまま <?php include './config.php'; /* スクリプトがコールされるたびに何通のメールを送信するか */ $max_amount_mails = 50; /* 設定から db_options と mail_options を再び使用する */ $mail_queue =& new Mail_Queue($db_options, $mail_options); /* メッセージを実際に送信する */ $mail_queue->sendMailsInQueue($max_amount_mails); ?>
- ベストアンサー
- PHP
- kiyomidesuyo
- 回答数1
- SQL-Server2000の「サーバー名」を変更する方法について
SQL-Server2000を導入しています。(OSはWindows2000Server) 現在、サーバ名を「DB\SUPER」としています。 このサーバ名を「SQLDB2」と命名変更したいのですが、 その方法を教えてください。よろしくお願いします。
- 締切済み
- その他(データベース)
- noname#2802
- 回答数2
- 素人の質問ですから、御手柔らかに御願いします。
DBの各テーブルの名付け方には、 下記URLのページでの説明の様な基準が定義されているのでしょうか? http://publib.boulder.ibm.com/tividd/td/TDS390/SH19-4019-06/ja_JA/HTML/DRLY9MST51.htm
- ベストアンサー
- 情報処理技術者
- SakuraiMisato
- 回答数1
- マクスウェル第一方程式から第四方程式を導くときの質問です。
マクスウェル第一方程式から第四方程式を導くときの質問です。 第一方程式から、▽・(▽×E)=-▽・(dB/dt)=-(d/dt)(▽・B) となることは分かるのですが -(d/dt)(▽・B)=0 とどうしてなるのでしょうか? 教えて下さい。
- Notesを利用しておりますが、新着メールチェックをあるアプリケーショ
Notesを利用しておりますが、新着メールチェックをあるアプリケーション(screen saver HOTARU2.0)で設定したいのですが、POPサーバ名、ユーザー名、パスワードが必要になります。NotesのメールDBのPOPサーバについてわかる方、教えてください。
- ベストアンサー
- その他(データベース)
- papamama
- 回答数2
- 【Java】投稿完了画面リロードによる多重レコードINSERTの防ぎ方
Java言語でホームページを作っているのですが、日記投稿機能で投稿完了画面をリロードすると、する度にDBにレコードが追加されてしまいます。この現象の原因と対策をどなたかご教授いただけないでしょうか。
- ベストアンサー
- Java
- noname#256392
- 回答数1
- USB大容量メモリ(リムーバブルディスク)から直接音楽ファイルを読み出すことができるカーオーディオ
USBメモリから直接音楽ファイルを読み出すことができるカーオーディオを探しています。 (クラリオン=アゼスト)の「DB565USB」 (ケンウッド)「U717」か、「U727」 (カロッツェリア)「DEH-P620」 を探し出しました。他にオススメの物があれば、教えてください。
- 締切済み
- その他(車・バイク・自転車)
- rarabo
- 回答数1
- vucuumdbについて教えてください
postgresでvacuumdbを行うと途中でとまってしまいます 何か対応策があればご教授いただけないでしょうか? 2.6GあるDBをvucuumかけると、途中で止まってしまっているようなのです お返事いただけましたら幸いです
- ベストアンサー
- PostgreSQL
- toshi_t
- 回答数1
- Swingアプリ→Servletプログラムの起動方法
SwingアプリケーションからServletプログラムを起動する方法をご教授いただきたいです。 Servletプログラムは、DB接続を想定しています。 JTableを使ったJFrameに「Servletプログラムのデータ取得結果」を表示させるサンプルプログラムを見てみたいです。
- ベストアンサー
- Java
- noname#120001
- 回答数2
- 【問題】ACCESSからEXCEL雛形(帳票レイアウト)を開き、データ
【問題】ACCESSからEXCEL雛形(帳票レイアウト)を開き、データをセットして名前を付けて保存する流れですが、データセット時に「実行時エラー'13'型が一致しません。」が出て処理が止まります。 【詳細】 ACCESS2003 SP3 と EXCEL2003 SP3を使用しています。 簡単に説明しますと、ACCESSのフォームで集計条件を入力し実行ボタンを押下した後、ACCESSでデータの集計処理を行い、EXCEL雛形(帳票レイアウト)を開き、データをセットして名前を付けて保存する流れですが、処理が戻ってきません。データをセットする処理の前にMSGBOXを入れ"F8"で1ステップ毎に処理を進めますとセット1行目から「実行時エラー'13'型が一致しません。」が出て処理が止まります。 また、タスクマネージャのプロセスに"EXCEL.EXE"が常駐したままとなり、終了させるまでEXCEL雛形(帳票レイアウト)を開く事ができません。 【PG】 Private Sub 出力_Click() Dim DB As Database, X Set DB = CurrentDb() DoCmd.SetWarnings False Me!SUB01.SourceObject = "F_処理中" Me!SUB01.Requery X = 帳票出力A01(Me!表番号, Format(Me!年度, "yyyy"), Me!番号, Me!ファイル名, Me!シート名) Me!SUB01.SourceObject = "F_MASK" End Sub Public Function 帳票出力A01(表番号, 年度, 番号, ファイル名, シート名) ' On Error GoTo ERR_帳票出力A01 Dim DB As Database, T As Recordset, パス, 処理日時, X, i Set DB = CurrentDb() DoCmd.SetWarnings False 処理日時 = Format(Now(), "yyyymmddhhnnss") '<< 出力データ準備 >> X = 出力集計用(年度) Set T = DB.OpenRecordset("W_集計結果") If T.EOF Then MsgBox "出力可能データが存在しません。" Exit Function End If '<< EXCELへ書き出し >> パス = CurrentProject.Path Dim xlApp As Excel.Application Dim xlWkb As Excel.Workbook Dim xlWst As Excel.Worksheet Set xlApp = CreateObject("Excel.Application") Set xlWkb = xlApp.Workbooks.Open(パス & "\帳票出力レイアウト\" & ファイル名) Msgbox("この後エラーとなる。") xlWkb.Sheets(シート名).Cells(1, 16).Value = 番号 ←←← この行でエラー発生 xlWkb.Sheets(シート名).Cells(5, 4).Value = Format(CVDate(年度 - 1 & "/04/01"), "gggee年度") xlWkb.Sheets(シート名).Cells(5, 8).Value = Format(CVDate(年度 & "/04/01"), "gggee年度") xlWkb.Sheets(シート名).Cells(5, 12).Value = Format(CVDate(年度 + 1 & "/04/01"), "gggee年度") ----- 集計結果をEXCELに貼り付ける処理など以降省略 ----- よろしくお願い致します。
- 締切済み
- Visual Basic
- NOAH-1
- 回答数5
- 全文検索ではなく、必要なデータ(複数フィールド)のみを検索するにはどうしたらいいですか?
はじめまして、まだCGI初心者なものでよくわからないですが教えてください。 あるCGI関連の書籍に付属のCD内に修められた顧客データベースを改造しているところです。このデータベースはCSVデータの全ての情報を検索して結果を表示するものなのですが、これを「備考($ message)以外の情報を全て検索して結果を表示する」とするにはどのように改造したらよろしいでしょうか。備考は検索しないけれど、他の情報は全て検索して結果を表示させるということです。ただし、結果として表示される画面には備考($ message)の内容も表示させたいのです。 検索に関わる箇所を抜き出すと次のようになります。初心者なので説明がうまくできていないと思いますが、ご解答できる方々は是非ともご教授お願いいたします。 ############################ # 初期画面、検索結果表示 ############################ sub html { open(IN,"$file") || &error(100,'ファイルをオープンできません'); @DB = <IN>; close(IN); @DB = reverse(@DB); if ($FORM{'action'} eq "search") { $kw = $FORM{'kw'}; &jcode::convert(*kw,'euc'); foreach $line (@DB) { $value = $line; if ($kw =~ m/[\*\{\}\=\&\@\~\>\<\#\%\"\'\`\(\)\[\]\\\/\:\;\_\,]/){ &error(101,'検索キーが不適切です'); } &jcode::convert(*value,'euc'); if ($value =~ /$kw/i){ push(@HIT,$line); } } }else{ @HIT = @DB; } print "Content-type: text/html\n\n"; print <<"EOL"; <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html lang="ja"> <head> <meta http-equiv="Content-Type" content="text/html; charset=x-euc-jp"> <title>$title</title> @style </head> <body> <div align="center"> <p class="title">$title</p> <p class="text"><b>|</b><a href="$HomeUrl">ホームページ</a><b>|</b></p> <form method="post" action="$reload"> <input type="hidden" name="action" value="write"> <input type="submit" value="データベースに書き込む" class="buttonsmall"> </form> <form method="post" action="$reload"> <input type="hidden" name="action" value="search"> <table border="0" cellspacing="0" cellpadding="2"> <tr> <td> <p class="text">名前、ユーザー名他、備考文の文字検索ができます。</p> </td> </tr> <tr> <td> <table border="0" cellspacing="0" cellpadding="2"> <tr valign="bottom"> <td> <input type="text" name="kw" size="30" class="textarea"> </td> <td> <input type="submit" value="検索" class="buttonsmall"> </td> </tr> </table> </td> </tr> </table> </form> EOL if ($FORM{'line'} eq ''){ $line = 0; }else{ $line = $FORM{'line'}; } $data_count = @HIT - 1; $view_end = $line + ($view-1); if ($view_end >= $data_count){ $view_end = $data_count; } foreach ($line .. $view_end) { ($date_now,$number,$name,$email,$hp,$message,$tiku,$yuza,$tel,$fax,$busho) = split(/\,/,$HIT[$_]); $message =~ s/\r/<br>/g; print <<"EOL"; ############################
- Webアプリケーション checkboxでのデータベース削除
お世話になっております。 早速なのですが、JSP, Servlet, MySQL, tomcat, javaなどをつかいWebアプリケーションを作成したいと思い投稿しました。 まずJSPのページにデータベース内容一覧を表示させそれらにinput type=checkboxを付けsubmitを使い、次のページで「~~~を削除しますか?」と表示させたいのですが・・・。 どのように次のページにデータベースとcheckboxの情報を引き渡すのかが分からなくなってしまいました。 どうかご教授ください。それとこれに関するサイトなどございましたらお教えください。 ----------------------------------------- <%@ page language="java" contentType="text/html; charset=Shift-Jis" import="java.sql.*"%> <html> <head> <title>一覧表示</title> </head> <body> <% String lh = "localhost:xxxx"; //ホスト名 String user = "xxxx"; //user名 String DB = "system"; //データベース名 String rr = "接続中"; //接続ステータス //接続データベース情報の表示 out.println("<h1 align='center'><u>マスターメンテナンスシステム</u></h1>"); out.println("<table border='1' align='left' bgcolor='#ffffff' width='100%'>"); out.println("<tr bgcolor='#ffffff'>"); out.println("<td><h2 align='center' style='background:#cccccc'>接続データベース</h2>"); out.println("<div><br></div>"); out.println("<h3>ホスト <label>" + lh + "</label></h3>"); out.println("<h3>ユーザー <label>" + user + "</label></h3>"); out.println("<h3>データベース <label>" + DB + "</label></h3>"); out.println("<h3>ステータス <label>" + rr + "</label></h3>"); %> <form action="delete3.jsp" method="POST"> <h1 style="background:#cccccc" align="center"><u>テーブル詳細</u></h1> <table border="0" width="100%"> <tr style="background:#00ccff"> <th>/</th><th>NO.</th><th>PC名</th><th>構成価格/値段</th><th>OS</th><th>CPU</th><th>モニター</th><th>詳細</th></tr> <% Class.forName("org.gjt.mm.mysql.Driver"); Connection db=DriverManager.getConnection("jdbc:mysql://localhost:xxxx/sistem?user=xxxx&password=xxxx&useUnicode=true&characterEncoding=SJIS"); Statement sttSql=db.createStatement(); ResultSet rs=sttSql.executeQuery("SELECT * FROM dell_pc"); while(rs.next()) { String number=rs.getString("number"); out.println("<tr style='background:#ffffcc'>"); out.println("<td><input type='checkbox' name='tables'></td>"); out.println("<td>" + rs.getString("number") + "</td>"); out.println("<td>" + rs.getString("PC") + "</td>"); out.println("<td>" + rs.getString("kakaku") + "</td>"); out.println("<td>" + rs.getString("OS") + "</td>"); out.println("<td>" + rs.getString("CPU") + "</td>"); out.println("<td>" + rs.getString("display") + "</td>"); out.println("<td><a name='詳細' href='b.jsp?number=" + number + "'>" + number + "</a></td>"); out.println("</tr>"); } sttSql.close(); db.close(); %> </table> <a href="a.jsp">TOPへ</a> <input type="submit" value="削除"> </form> </body> </html> ----------------------------------- 環境ですがjdk1.5.0_11、MySQL5.0、tomcat6.0、eclipse3.2です。
- 条件で抽出したデータを12件、1ページ毎に表示
SQLで抽出したデータを12件ずつ、1ページ毎に表示させたいのですが・・・ 次ページへデータの続きをそのまま表示させるようにしたいのですが、うまくできません。 どなたか分かる方がいらっしゃいましたら、是非ご教授ください。 SELECT~WHERE(条件)を入れると次ページをクリックしてもデータを引っ張っていくのは難しいのでしょうか? 検索条件を抽出し、sessionで作成してみたのですが、データを引っ張ることが出来ず、エラーになってしまいます。 前ページ(print2.asp)より検索条件により 例:住所(add1)→福島県 または 住所(add2)→福島県、住所(add3)→いわき市 これをsessionに格納。 ----------------------------- <% '================================================================ ' 初期設定 '================================================================ MaxLog = 12 RecCnt = Request.QueryString("recnum") MovPge = Request.QueryString("pgenum") If (RecCnt = "") Then DefCNT = 1 DefPge = 1 Else DefCNT = CInt(RecCnt) SecCNT = DefCNT - CInt(MaxLog) DefPge = CInt(MovPge) End If '================================================================ ' データベース接続 '================================================================ Set db=Server.CreateObject("ADODB.Connection") db.connectionstring=application("strCString") db.Open '================================================================ ' レコードセット生成 '================================================================ Set rec = Server.CreateObject("ADODB.Recordset") If session("add2") = "" or IsNull(session("add2")) Then SQLS = "SELECT * FROM T_add WHERE 住所1 = '" & session("add1") & "' order by 世帯番号" Else SQLS = "SELECT * FROM T_add WHERE 住所1 = '" & session("add2") & "' AND 住所2 = '" & session("add3") & "' order by 世帯番号" End If With rec .ActiveConnection = db .CursorType = 1 .LockType = 1 .Open SQLS, , , ,&H0001 AllRec = .RecordCount End With %> <FORM METHOD="POST" ACTION="print3.asp" NAME="myform"> <br> <table cellspacing="0" cellpadding="1" width=80% height=100%> <% '================================================================ ' レコード数取得 '================================================================ If (CLng(AllRec) > 0) Then rec.AbsolutePosition = DefCNT recount = 1 Do While not rec.EOF If recount <> Fix(recount/2)*2 Then %> <tr> <% End If %> <td nowrap>〒<%=left(rec("現郵便番号"),3) & "-" & right(rec("現郵便番号"),4)%><br> 市原市<%=rec("現居所1")%> <%=rec("現居所2")%><br><br> <center><%=rec("氏名")%> 様</center><p> </td> <% If recount = Fix(recount/2)*2 Then %> </tr> <% End If DefCNT = DefCNT + 1 recount = recount + 1 rec.MoveNext If DefCNT = (DefPge * MaxLog + 1) Then Exit Do Loop Else Response.Write "<FONT COLOR=#FF0000><B>該当する項目が見つかりませんでした!</B></FONT><P>" End If rec.Close %> </table> <br> <INPUT TYPE="hidden" NAME="cnt" VALUE="<%=recount%>"> <% '======================================================================= ' ページ移動設定 '======================================================================= If (DefPge = 1) And (AllRec <= MaxLog) Then 'PrevLink = "前ページ" 'IndxLink = "<A HREF='print3.asp'>トップページ</A>" NextLink = "次ページ" ElseIf (DefPge = 1) And (AllRec > MaxLog) Then Response.Write "<DIV ALIGN=right>" Response.Write "[<A HREF='print3?recnum=" & DefCNT & "&pgenum=" & DefPge + 1 & "'>次ページ</A>]" Response.Write "</DIV>" ElseIf (DefPge <> 1) And (AllRec <= DefPge * MaxLog) Then Response.Write "<DIV ALIGN=right>" Response.Write "[<A HREF='print3?recnum=" & SecCNT & "&pgenum=" & DefPge - 1 & "'>前ページ</A>]" Response.Write "</DIV>" ElseIf (DefPge <> 1) And (AllRec > DefPge * MaxLog) Then Response.Write "<DIV ALIGN=right>" Response.Write "[<A HREF='print3?recnum=" & SecCNT & "&pgenum=" & DefPge - 1 & "'>前ページ</A>|" Response.Write "<A HREF='print3?recnum=" & DefCNT & "&pgenum=" & DefPge + 1 & "'>次ページ</A>]" Response.Write "</DIV>" End If db.Close: Set db = Nothing %>
- 締切済み
- Microsoft ASP
- yk_happy
- 回答数1
- PHPとMYQSLの連携がうまくいきません。
PHPとMYQSLの連携がうまくいきません。 mysqlへのコネクションコマンド mysql_connect($db_host,$db_username,$db_password); 実行すると、 Fatal error: Call to undefined function mysql_connect() in C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\now_month.php on line 51 というのが出ます。 環境は OS :WINDOWS_VISTA WWW:apache2.2 PHP:PHP5.2.13(ZIP) DB :MYSQL5.1.47 通常のPHPの動作はできています。 mysqlとの連携だけがうまくいきません。 phpinfo()による表示ではMYSQLのヘッダは出てきません。 php.iniのフォルダはc:/phpで、 抜粋でコピペすると extension_dir = "c:/php/ext" extension=php_mysql.dll (コメント外し) 基本的にはこれだけでいいはずなんですが....自信なくなりました。 関係ないかもしれないですが、 php.ini内の文字コードを書籍参照しながら少しいじってあります。 また、mysqlインストール時のウィザードで 文字コード「cp932」(SJISの事らしいです。)を選択しました。 当然色々自分で調べてみましたが、 同じような症状、解決策等を見つけては試し、それでも解決しないためギブアップ気味です。 書いてあることも様々だったので、どれが正しいんだか分りません。 フォルダ配置関連で試したのは、 libmysql.dll → c:/windowsまたはその配下system32 もしくはapache内のbinにコピー php.ini → c:/windows にも配置 phpフォルダ配下のphp5ts.dllと「php*.dll」を除くすべてのdllファイルをsystem32にコピー おもに参考にした書籍 「10日で覚えるPHP5入門教室」 「PHP5.0+MySQL5.0で構築する最速WEBシステム」 「初めてのPHP&MySQL」 この作業だけで何時間も費やしてしまい、心が折れそうです。 足りない情報があれば追記しますので どうかご教授ください。