我想從php執行mysql查詢。在mysql中存儲URL
$sql = insert into q_links values ('garment.png', 'imgs\ques\p1\garment.png');
我無法保存網址,而是像這樣存儲它:imgsquesp1garment.png
。但我想存儲這樣的網址:imgs\ques\p1\garment.png
。所以,我想這一點:
$sql = mysql_real_escape_string($sql);
不過這樣一來我的$sql
的樣子:
insert into q_links values (\'garment.png\', \'imgs\\ques\\p1\\garment.png\');
不mysql數據庫工作。
我必須在數據庫中插入這個URL供以後使用。網址是imgs\ques\p1\garment.png
。我怎樣才能做到這一點?
更新: 我試着用我的第一個評論。
因此,解決辦法是:
$sql = "insert into q_links values ('garment.png', '".mysql_real_escape_string('imgs\ques\p1\garment.png')."');";
'$ SQL = 「插入q_links值( 'garment.png',「」 .mysql_real_escape_string(' imgs \ ques \ p1 \ garment.png')。「');」' – Peon
最簡單的方法適用於我。謝謝:) –
@CoolBrain請接受最好的答案。 – crush