[PHP-users 15191]Re: htmlフォームからphpでdbを

gustav beatle @ nava21.ne.jp
2003年 5月 12日 (月) 15:41:50 JST


久保田です。

On 2003.5.12, at 08:44 Japan, アキヨシ wrote:

> 下記がそのときのエラーメッセージです。
> Warning: mysql_num_rows(): supplied argument is not a valid MySQL 
> result
> resource in c:\apache\htdocs\php\select.php on line 21
> 該当するデータが見つかりませんでした。
> line 21とは、$result = mysql_query($query);の事ですが、具体的に
> どういうことでしょうか?

mysql_num_rows() についての警告:
c:\apache\htdocs\php\select.php on line 21 で取得した無効なMySQL result を
引数として与えた。

という意味のことが書いてあります。
line 21 で取得した result ($result) が無効であり、その無効な $result を
mysql_num_rows($result) として処理しようとしたということです。

要するに
$result = mysql_query($query);
から正しい結果リソースが得られていないのが原因です。

もっと言えば、
・クエリ文が間違っている。
・DBと接続できていない。
というところでしょう。

#Warning を和訳してみるくらいのことはしたほうがいいです。

- ・ - ・ - ・ - ・ - ・ - ・ - ・ - ・ - ・ - ・ - ・ - ・ - ・ -
ウェブアプリ工房 http://gustav-net.com/
久保田英典 <beatle @ nava21.ne.jp>
- ・ - ・ - ・ - ・ - ・ - ・ - ・ - ・ - ・ - ・ - ・ - ・ - ・ -



PHP-users メーリングリストの案内