внутри ядра Moodle при отправке запроса в базу данных есть вызов preg_match_all ищет: (двоеточие), чтобы найти параметры запроса.php preg_match_all избегать кавычки
У меня есть строка (внутри ""), состоящая из цифр, двоеточия и буквы ("102516101: t").
Конечно, это не вменение параметра. еще Moodle ожидает один из-за толстой кишки (:).
Как я могу предотвратить preg_match_all Внутри котировки? или у кого-нибудь другая идея?
Заполнитель в кавычках не должен считаться заполнителем. Можете ли вы добавить свой код? – chris85
привет, спасибо. это скрипт sql: – Lihi
привет, спасибо. код намного сложнее, но в основном это - «SELECT DISTINCT GM.userid, U.firstname, U.lastname FROM». $ CFG-> dbname. '.mdl_groups G WHERE G.name = "102516101: t"' вызов preg_match_all - '$ named_count = preg_match_all ('/(? Lihi