• ベストアンサー

下記2エラーメッセージの意味は?

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/fprob.php on line 22 Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource in /home/fprob.php on line 98 また、こういったエラーメッセージが分かりやすく一覧になっているPHP初心者サイトがあれば教えて下さい

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

エラーの意味ですが、 >supplied argument is not a valid 有効な引数ではないとのことなので、多分、引数にmysql_query()関数の戻り値でないものを指定しているのでは? エラーメッセージ一覧のサイトって確かにないですね。探してみてあればまた投稿します。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (1)

回答No.2

エラーメッセージだけあげられましても 一つのエラーメッセージから推測される原因というのは多岐にわたります。 ソースをあげて頂くだけでも解決が早くなると思います。 たとえば、 データベース接続時になんらかのエラーが発生し エラー処理も実装していなければこういったエラーメッセージも出ますし No.1でこらえられている通り引数不足かもしれません。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • PHPエラーについて教えてください

    PHPエラーについて教えてください GD関数のエラーだと思います。 サーバを移動したら以下のようなエラーが出ました。 どのようなエラーになるのでしょうか。 Warning: imagesx(): supplied argument is not a valid Image resource in /home/sites/heteml/xxx/xxx.php on line 99 Warning: imagesy(): supplied argument is not a valid Image resource in /home/sites/heteml/xxx/xxx.php on line 99 Warning: imagecopyresized(): supplied argument is not a valid Image resource in /home/sites/heteml/xxx/xxx.php on line 99 Warning: imagejpeg(): supplied argument is not a valid Image resource in /home/sites/heteml/xxx/xxx.php on line 100

    • ベストアンサー
    • PHP
  • 次のエラーの説明をお願いします。

    エラーがでて次の掲示板がひらけません。 http://www.inter-edu.com/forum/ という受験掲示板ですが,開こうとすると次のエラーがでてひらけません。どなたか原因を教えていただけませんか? Warning: mysql_connect(): Too many connections in /home/homepage/public_html/forum/include/db/mysql.php on line 3025 Warning: mysql_select_db(): supplied argument is not a valid MySQL-Link resource in /home/homepage/public_html/forum/include/db/mysql.php on line 3026 Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in /home/homepage/public_html/forum/include/db/mysql.php on line 902 Warning: mysql_errno(): supplied argument is not a valid MySQL-Link resource in /home/homepage/public_html/forum/include/db/mysql.php on line 904 Too many connections: select * from phorum_settings

  • サイトに接続するとエラー表示こんなのが出てきます

    すみませんが みなさん教えてください インフォカートに接続するとこういう表示が出てきます ここから↓ Warning: mysql_connect(): Host '192.168.0.116' は many connection error のため、拒否されました. 'mysqladmin flush-hosts' で解除してください in /home/private/class/DBconnection.php on line 31 Warning: mysql_select_db(): supplied argument is not a valid MySQL-Link resource in /home/private/class/DBconnection.php on line 32 Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in /home/private/functions/model/object/Item.php on line 8 ここまで↑ これなのですがどうして解除すればいいのか解りません 'mysqladmin flush-hosts' で解除してください を検索し サイトに飛んでいったのですが書いてある意味が解らないのです すみませんがどなたかお分かりになる方はいらっしゃいませんか? よろしくお願いいたします

  • MySQL+PHPのエラーについて

    こんにちわ。未熟者@MySQLです。 今まで自宅サーバー(Fedra3)で動かしていたDBをホスティングのサーバーに移行したらエラーがでます。 内容は Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in /home/xxx/www/new.php on line 81 Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/xxx/www/new.php on line 82 ホスティングサーバーのOSはFreeBSD、もちろんMySQLもPHPも対応しています。かわったところはというと、ホスティングではphpMyAdminを用いてテーブルを作成した点でしょうか。エラー解決以前にこのエラーの意味が分かりません。ググってもどこかのサイトのエラーページばっかりですし・・・PHPとApache、MySQL共のバージョンが同じなのですが、どこか設定がおかしいのでしょうか?一応php.iniの設定はいじれるようです。アドバイスの程よろしくお願いいたします。

  • phpとpostgreの接続にエラー解決方法について

    始めまして、PHPの勉強始まったばかりのものです。以下のエラーを解決するにはどうすればよいでしょうか? Warning: pg_connect() [function.pg-connect]: Unable to connect to PostgreSQL server: FATAL: database "touroku" does not exist in /home/k0410user/public_html/111/inc/include/init.inc on line 2 Warning: pg_query(): supplied argument is not a valid PostgreSQL link resource in /home/k0410user/public_html/111/inc/include/init.inc on line 6 Warning: pg_num_rows(): supplied argument is not a valid PostgreSQL result resource in /home/k0410user/public_html/111/inc/include/init.inc on line 8 Warning: pg_close(): supplied argument is not a valid PostgreSQL link resource in /home/k0410user/public_html/111/inc/include/init.inc on line 13

    • 締切済み
    • PHP
  • フォームとPHPの連携

    こんにちは。今回、オプションメニューのフォームを作り、選択したオプションごとにデータを表示させるというものを作っているのですが、オプションを選択し、実行すると、 Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in~ Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource in~ と表示されてしまいます。 フォームを用いずに単にデータを表示させるだけならできたのですが・・・ フォームとPHPを連携させる場合、php.ini内のregister_globalsをOnにする必要があるとのことだったので、Onにはしているのですが・・・ 問題はほかにあるのでしょうか?よろしくお願いします。

    • ベストアンサー
    • MySQL
  • 値の受け渡しが出来ない。

    index.htmlのチェックボックスの内容をa.phpで受け取り、この値を更にb.phpに送りたいのですが Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/sites/heteml//web/b.php on line 56 該当データ無し Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/sites/heteml//web/b.php on line 64 と、なって上手くデータが渡っていません。 a.phpには <form action="b.php" method="POST"> <input type="hidden" name="jyusyo[]" value="<?php echo ($_POST['jyusyo']); ?>" /> <input type="submit" /> </form> として、b.phpに値が渡るようにしているはずなんですが。。

    • ベストアンサー
    • PHP
  • ネット上の無料サーバースペースのMySQLにコネクトできない

    無料サーバーで、PHP対応だとのことで サーバー管理画面でphpMyAdminでMySQLデータベースと管理者を設定し、テーブルも作ってみました。 ですが、.phpでプログラムを書いてサーバー上において実行させても以下のようなメッセージが出て、検索も操作もできていないようです。 どうすれば、きちんとコネクトして使えるようになるでしょうか。 Warning: mysql_connect(): Lost connection to MySQL server during query in /virtual/site/ホームページアドレス/htdocs/select_table.php on line 3 Warning: mysql_select_db(): supplied argument is not a valid MySQL-Link resource in /virtual/site/ホームページアドレス/htdocs/select_table.php on line 4 Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in /virtual/site/ホームページアドレス/htdocs/select_table.php on line 5 Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /virtual/site/ホームページアドレス/htdocs/select_table.php on line 6

    • ベストアンサー
    • PHP
  • phpの更新管理プログラムがxreaでエラー

    phpの更新管理プログラムがxreaでエラーが出てしまう。 はじめまして。 このたび業者さんにホームページを自分で更新できるプログラムを作って頂きました。 更新すると次のようなエラーが出てしまいます。 ホームページを一部更新するプログラムがある日エラー表示されるようになりました。 業者さんに連絡がとれなくなってしまったので、ここに書き込みさせていただきました。 プログラムなどは、まったくわからないので、お手上げ状態です。 パーミッションなど見直してみましたが、特に問題ないようです。 なにかわかる方いらしたら、是非ヒントでもいただければ、幸いです。 参考に、エラーメッセージを掲載させていただきました。 エラーメッセージ ---------------------------------------- Warning: fputs(): supplied argument is not a valid stream resource in /virtual/seibuchen/public_html/www.saimin-kyouzai.com/news/information.php on line 303 Warning: fclose(): supplied argument is not a valid stream resource in /virtual/seibuchen/public_html/www.saimin-kyouzai.com/news/information.php on line 305 Warning: fputs(): supplied argument is not a valid stream resource in /virtual/seibuchen/public_html/www.saimin-kyouzai.com/news/information.php on line 420 Warning: fputs(): supplied argument is not a valid stream resource in /virtual/seibuchen/public_html/www.saimin-kyouzai.com/news/information.php on line 618 Warning: fputs(): supplied argument is not a valid stream resource in /virtual/seibuchen/public_html/www.saimin-kyouzai.com/news/information.php on line 648 ----------------------------------------

    • 締切済み
    • PHP
  • サーバーにPHPを拒否されてしまう

    無料HPでPHPの練習をしている初心者です。 PHPファイルをサーバーにアップしてブラウザでみてみると・・・ ------------------------------------------------------------- 今日は、2008/07/26 です☆ Warning: fopen() [function.fopen]: Unable to access count.txt in /home/freeuser/ameyuki/htdocs/test.php on line 19 Warning: fopen(count.txt) [function.fopen]: failed to open stream: No such file or directory in /home/freeuser/ameyuki/htdocs/test.php on line 19 Warning: fgets(): supplied argument is not a valid stream resource in /home/freeuser/ameyuki/htdocs/test.php on line 20 Warning: fseek(): supplied argument is not a valid stream resource in /home/freeuser/ameyuki/htdocs/test.php on line 22 Warning: fputs(): supplied argument is not a valid stream resource in /home/freeuser/ameyuki/htdocs/test.php on line 23 Warning: fclose(): supplied argument is not a valid stream resource in /home/freeuser/ameyuki/htdocs/test.php on line 24 あなたは 1 人目のお客様です。 -------------------------------------------------------------- このような警告ばかりでて、PHPのコマンドが働いていないようなのです。日付は表示されますし、お客様の人数も一応1となっていますが、TOPへ戻ってから再度きても1人なのです。だから働いていないと思うのです。どうしたらPHPのコマンドを受け入れてもらえますか?無料HP、PHP可のところでは無理なのでしょうか? お願いします!

    • ベストアンサー
    • PHP
このQ&Aのポイント
  • PX-045AWを使用して名刺の裏にメッセージを印刷する方法について教えてください。
  • 名刺の幅は90mm、縦は50mmです。
  • EPSON社製品に関する質問です。
回答を見る

専門家に質問してみよう