mysql:2459
From: "Y. Tsutsui" <"Y. Tsutsui" <tutui@xxxxxxxxxx>>
Date: Fri, 08 Sep 2000 20:04:46 +0900
Subject: [mysql 02459] Re: エラーの意味
堤井です。 At 2000/09/08 19:56:52 moeru wrote: > >"name"フィールドがレコード定義の中で4番目のフィールドだ、ということでは? > >で、このエラーは該当レコードが無かったとき出る気がします。 > 4番目のフィールドって、当たりだと思います。 > でも、該当レコードはちゃんとあるので謎です。。 > で、レコードがあっても、空扱いにされてしまいます。 $itemname = mysql_result($result, 0, 4); とかならどうでしょう? > $item_info = mysql_fetch_array($result); > でデータを引き出した方がパフォーマンスが良いとか本に書いてあったので > このよくわかんないエラーが起きるのは気持ち悪いので > 全部、mysql_fetch_arrayに書き換えてしまいました。 パフォーマンスは良さそうですが、不用意に使うと大量のメモリを 食いそうですね。mysql_fetch_row とかをループで回すってのが 安全な気がします。 プレック研究所システム情報室 堤井泰志 tutui@xxxxxxxxxx
2455 2000-09-07 22:19 [<moeru@xxxxxxxxxx> ] エラーの意味 2457 2000-09-08 15:31 ┣["Y. Tsutsui" <tutui@] 2458 2000-09-08 19:56 ┃┗[<moeru@xxxxxxxxxx> ] -> 2459 2000-09-08 20:04 ┃ ┗["Y. Tsutsui" <tutui@] 2460 2000-09-08 20:32 ┃ ┗[<moeru@xxxxxxxxxx> ] 2461 2000-09-10 09:01 ┗[Ishida Akio <iakio@x] 2465 2000-09-11 19:59 ┗[<moeru@xxxxxxxxxx> ]