mysql:4988
From: "KAWAI,Takanori" <"KAWAI,Takanori" <GCD00051@xxxxxxxxxx>>
Date: Sat, 19 Jan 2002 16:09:45 +0900
Subject: [mysql 04988] Re: SELECT コマンド内で変数を使用したい【解決】エラーメッセージに関して
川合孝典です。 ----- Original Message ----- From: "gosikaku" <gosikaku@xxxxxxxxxx> To: <ml@xxxxxxxxxx> Sent: Saturday, January 19, 2002 11:37 AM Subject: [mysql 04983] Re: SELECT コマンド内で変数を使用したい【解決】エラー メッセージに関して > 宏です。 > とみたさん有難うございます。 > > ORDER BY bangou DESC LIMIT 0, "$goukei"のぶぶんを、 > ORDER BY bangou DESC LIMIT 0, $goukeiに変更したら上手く行きました。 > ご指摘頂いた「"$goukei"」じゃなくて「$goukei」にすればというのは質問を出す 前 > に > 試したのですが駄目だったのです。 > しかし、「0,」と「$goukei」の間に一つ空白を空けたら上手くいきました。 こちらで試してみましたが問題ありませんでしたけど? 「上手くいかない」っていうのは、どんなことをさしているんでしょう? ちなみに $sth2 = $dbh->prepare( q{ SELECT bangou, DATE_FORMAT(hizuke, "%d日%H:%i"), komento FROM bbs1 ORDER BY bangou DESC LIMIT 0, ? }); $sth2->execute($i); のようにするほうがいいとは思いますが。 #プレースホルダ普及推進員会(^^) > 後、「エラーメッセージはなんでしょうか? また、MySQL のログを見て…」 > との事です > がそれは何処をみればエラーメッセージやMySQL のログが書いてあるの > でしょうか? あなたがPerlを使っていることだけはわかりましたが、それ以外何も環境に 書いてないので、さっぱり。 コマンドラインから実行しているのであれば、画面に表示されるでしょうし、 CGIとして動かしているのであれば、WWWサーバーのエラーログとか。 まぁCGIでデバッグするのであれば画面にエラーを表示するように CGI::Carpをなど使って画面に表示させてるかもしれないし。 #っていうかエラーメッセージが出てきたって最初のメールに #ありませんでしたっけ? DBIでのエラーの取得方法はドキュメントを見れば... (ってそういうことかしら?) =================================================== 川合 孝典 (Hippo2000) DBI日本語メーリングリスト管理人、Kansai.pm所属 kwitknr@xxxxxxxxxx GCD00051@xxxxxxxxxx http://member.nifty.ne.jp/hippo2000 http://www.hippo2000.net/ ===================================================
4981 2002-01-19 10:58 ["gosikaku" <gosikaku] SELECT コマンド内で変数を使用したい 4982 2002-01-19 11:21 ┗[とみたまさひろ <tomm] 4983 2002-01-19 11:37 ┗["gosikaku" <gosikaku] Re: SELECT コマンド内で変数を使用したい【解決】エラーメッセージに関して -> 4988 2002-01-19 16:09 ┣["KAWAI,Takanori" <GC] 4989 2002-01-19 17:32 ┗[とみたまさひろ <tomm] 4990 2002-01-20 00:43 ┗["gosikaku" <gosikaku] エラーメッセージに関して 4991 2002-01-20 00:55 ┣[とみたまさひろ <tomm] 4992 2002-01-20 00:52 ┗[Inano Shin_ichi <ina] 4993 2002-01-20 02:03 ┗["gosikaku" <gosikaku] Re: エラーメッセージに関して【解決】