轉義後寫入正確的語法是什麼?轉義後的正確語法?
("SELECT torrent_download
FROM " . DB_PREFIX . "auctions WHERE
auction_id='" . $item_details['auction_id'] .);
我得到的錯誤是意外的「)」
我嘗試過各種「和」,但沒有一個似乎工作
轉義後寫入正確的語法是什麼?轉義後的正確語法?
("SELECT torrent_download
FROM " . DB_PREFIX . "auctions WHERE
auction_id='" . $item_details['auction_id'] .);
我得到的錯誤是意外的「)」
我嘗試過各種「和」,但沒有一個似乎工作
您似乎缺少一個右'
爲$item_details['auction_id']
,最後才)
,這將獲得雙引號括起來的"'");
("SELECT torrent_download
FROM " . DB_PREFIX . "auctions WHERE
auction_id='" . $item_details['auction_id'] . "'");
節省一點在雙引號字符串中有點麻煩,我建議使用{}
機箱而不是拼接所有引號。但是,您不能包含常數DB_PREFIX
。
("SELECT torrent_download
FROM " . DB_PREFIX . "auctions WHERE
auction_id='{$item_details['auction_id']}'");
如果他使用了不會發生的準備好的陳述:p – ThiefMaster
("SELECT torrent_download
FROM " . DB_PREFIX . "auctions WHERE
auction_id='" . $item_details['auction_id'] ."'");
("SELECT torrent_download
FROM " . DB_PREFIX . "auctions WHERE
auction_id='" . $item_details['auction_id'] . "'");
你嘗試了嗎?這是「後面跟着」再次「。
@ j08691:請將其作爲答案而不是評論發佈,以便我可以對其進行降級。 ;-) –