mysql_real_escape_string сбрасывается, но не заключает в кавычки.
Попытка:
$sQuery=mysql_query("select * from tbl_mini_website as s1, tbl_actor_merchant as me where s1.MERCHANT_ID='$ID' AND s1.MERCHANT_ID=me.MERCHANT_ID");
В более общем смысле, я склоняюсь к тому, чтобы обернуть оба этих элемента в функцию, например:
function quoteValue($value) {
return "'" . mysql_real_escape_string($value) . "'";
}
Это полезно, потому что вы можете обнаружить, что вам нужно более тонкое поведение при цитировании (особенно когда речь идет об обработке Юникода, управляющих символов и т. Д.)