mysql:5956
From: TATSUYA <TATSUYA <tatsuya@xxxxxxxxxx>>
Date: Sun, 18 Aug 2002 21:11:04 +0900
Subject: [mysql 05956] Perl + MySQL でのメタ文字の扱い方
こんばんわ。いつもお世話になっています。 S-Lines.netのTATSUYAです。 以前から掲示板を作成しており、現在も運用をしているのですが、 あるユーザさんから ' が入った書き込みが出来ないという報告を いただきました。 考えてみればメタ文字なのでダメで当然なのですが、メタ文字一つ一つを 変換するのは効率が良くないと思いMySQLのマニュアルを見ていたのですが、 「Perl DBI ユーザ: quote() メソッドまたは placeholders を調べてください。」 という情報を得ました。 が、実際にどのように利用していいかさっぱりです・・ PHPの addslashes() のようなことをするにはどうすればいいのでしょうか? また addslashes() を利用すればメタ文字に関しては気にする必要がないのでしょうか? よろしくお願いします。 --- TATSUYA E-Mail : tatsuya@xxxxxxxxxx W e b : http://TATSUYA.info/ Flet's ADSL + FreeBSD HomeServer -> http://www.S-Lines.net/
-> 5956 2002-08-18 21:11 [TATSUYA <tatsuya@xxx] Perl + MySQL でのメタ文字の扱い方 5958 2002-08-18 22:25 ┗[KAWAJI Shinya <kawaj] 5963 2002-08-19 07:00 ┗[KAWAJI Shinya <kawaj] 5965 2002-08-19 12:17 ┗[TATSUYA <tatsuya@xxx]