人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

PHPについて質問です。

PHPで以下の命令をしました。

mysql_query("UPDATE TABLE SET PICTURE1_LINK = 'D:\画像¥'".$group."¥'".$group."1¥'".$number.".jpg' ,);

登録されたデータをデータベースで見てみると¥マークのところが'(シングルクォーテーション)になっております。

D:画像'A'A1'001.jpg

これをきちんと¥マークで以下のように表示したいのですがどのようにすればよろしいでしょうか?

D:画像¥A¥A1¥001.jpg

分かる方おりましたらよろしくお願いします。

●質問者: aiomock
●カテゴリ:コンピュータ インターネット
✍キーワード:.jpg A1 GROUP Number PHP
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● tdoi
●100ポイント ベストアンサー

こんな感じでしょうか。

mysql_query("UPDATE TABLE SET PICTURE1_LINK = 'D:¥¥画像¥¥{$group}¥¥{$group}1¥¥{$number}.jpg');

¥はエスケープ文字なので、¥¥にしないと¥という文字としては解釈されません。

もともとダブルクオートの文字の中なのであれば、{}で囲って変数を展開させた方が見やすいかと思います。

何かの参考になれば。

◎質問者からの返答

ご回答ありがとうございます。


2 ● yofukaci
●100ポイント

D:画像¥¥A¥¥A1¥¥001.jpg

このように¥¥してみたらうまくいくと思います。

◎質問者からの返答

ご回答ありがとうございます。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ