Вероятно, "значение" - это ключевое слово MySQL.
используйте этот символ, чтобы MySQL не распознал слово как ключевое слово "` "
в вашем случае:
SQL=SELECT acl_id FROM jos_core_acl_axo_map WHERE section_value = 'com_contentmanager' AND `value` = '46'