[前][次][番号順一覧][スレッド一覧]

mysql:5632

From: e2c <e2c <e2c@xxxxxxxxxx>>
Date: Mon, 17 Jun 2002 14:08:01 +0900
Subject: [mysql 05632] augument not valid メッセージ

馬場ともうします。
PHPもSQLも初心者ですが、いつも勉強させていただいています。

レンタルサーバーでのトラブルについてご質問させてください。

あくまでも勉強用なのですが、先日米国のiPowerWebという会社でレンタルサーバー
を取りました。PHP, mySQLが使えて安価でスピードも申し分ないのですが、mySQLで
トラブルがあります。

自分のマシンでは問題なく稼働するPHPスクリプトが、レンタルサーバーでは動かな
いのです。スクリプトは単純なものでデータベースのテーブルをリスト表示するだけ
のものです。

ローカルのLANではちゃんとリスト表示されるのに、サーバーに送って開くと、

Warning: Supplied argument is not a valid MySQL result resource in
/home/xxxx/public_html/webdb/simple.php on line 16

となります。

16行目は

$MyResult = mysql_query($MyQuery,$MyLink);

です。

レンタルサーバー会社へ連絡してもなしのつぶてなもので、どなたかヒントだけでも
いただけないでしょうか。よろしくお願いします。
(PHP mlとダブルポストです)


iPowerWebの環境は:
RedHat Linux, Apache 1.3, mySQL 3.23.45, PHP4

ローカルな環境は:
WIndows2000, Apache 1.3.24, mySQL 3.23.49, PHP 4.1.2


php本文は以下---------------

<?
header("Content-type:text/html; charset=sjis");
?>
<html><head><title>simple listing</title></head><body bgcolor="#ffffff">
<?
$MyLink = mysql_connect("localhost","X22","xxxx");
mysql_select_db("X22_brandshop",$MyLink);
$MyQuery = "select * from you";
$MyResult = mysql_query($MyQuery,$MyLink);
while($MyRow = mysql_fetch_array($MyResult, MYSQL_ASSOC))
    {
        print($MyRow["name"] . "<hr>");
    }
$AffectedRow = mysql_affected_rows($MyLink);
print("<hr>Query OK, " . $AffectedRow . " rows affected");
mysql_free_result($MyResult);
mysql_close($MyLink);
print(mysql_errno() . ":" . mysql_error());
?>
</body></html>



[前][次][番号順一覧][スレッド一覧]

->    5632 2002-06-17 14:08 [e2c <e2c@xxxxxxxxxx>] augument not valid メッセージ           
      5633 2002-06-17 14:18 ┣[Yukihiro KAWADA <kaw]                                       
      5634 2002-06-17 16:27 ┣["Koji Koshiba" <koss]                                       
      5636 2002-06-17 17:13 ┃┗[e2c <e2c@xxxxxxxxxx>]                                     
      5654 2002-06-21 01:16 ┗[<miffyz@xxxxxxxxxx> ]                                       
      5655 2002-06-21 08:21  ┗["Masanori Chino" <e2]