[前][次][番号順一覧][スレッド一覧]

mysql:9567

From: Shiro Ozawa <Shiro Ozawa <shiro@xxxxxxxxxx>>
Date: Tue, 08 Jun 2004 09:30:07 +0900
Subject: [mysql 09567] Re: 画像データの登録に関する1064エラー

小澤です。

川合様はじめまして。
早速のご回答ありがとうございます。

On Mon, 7 Jun 2004 23:04:11 +0900
"KAWAI,Takanori" <GCD00051@xxxxxxxxxx> wrote:

| なにはともあれ実際にどのようなエラーが発生しているか確認してみては?
| それも字面だけ(ブラウザに表示されている文字)ではなく実際にどのような
| エラーメッセージを出しているのかきちんと調べるべきでしょう。
| #1064ってSQL syntaxのエラーでしょうから、その部分がメッセージに
| #入ってませんかねぇ。

エラー文はいわゆる「文中○○の近くのSyntaxエラー」になっており、
addsleshesで変換した文字列中のエラーとなってました。

| 私としてはやっぱりaddslashesでは役不足と考えますが。

なるほど、前回引用の過去ログおよび書籍(友人から借りてもう返してしまった
ので文献名不明です、すみません)にもaddsleshesで変換していたので勝手に定
石と思いこんでしまいました。
勉強不足ですみません。

| mysql_escape_stringかmysql_real_escape_stringを使うべきではと
| 考えますがいかがでしょう?
| 参考:
| http://jp2.php.net/manual/ja/function.mysql-escape-string.php
| http://jp2.php.net/manual/ja/function.mysql-real-escape-string.php
| 
| ちなみにDBD::mysql(2.9003)ではmysql_real_escape_stringを
| 使ってますね。

ポインタを示して頂きまして、ありがとうございます。
早速、拝見して勉強したいと思います。

まずは、御礼まで…

失礼いたします。

-- 
Shiro Ozawa <shiro@xxxxxxxxxx>


[前][次][番号順一覧][スレッド一覧]

      9541 2004-06-07 15:50 [Shiro Ozawa <shiro@x] 画像データの登録に関する1064エラー      
      9560 2004-06-07 23:04 ┗["KAWAI,Takanori" <GC]                                       
->    9567 2004-06-08 09:30  ┗[Shiro Ozawa <shiro@x]                                     
      9582 2004-06-09 16:43   ┗[Shiro Ozawa <shiro@x]