У меня такая проблема, пишу интеграцию со своей базой пользователей.
Использую метод on_delete() в файле ipb_member_sync.php.
Так вот фрагмент кода из моей функции которая вызывается из on_delete().
if ( is_array($ids) and count($ids) > 0 ) {
foreach ($ids as $ipb_id) {
$sql = "select converge_email from ".$INFO['sql_tbl_prefix']."members_converge where converge_id ='".$ipb_id."'";
$res = mysql_query($sql);
$row = mysql_fetch_row($res); // !!! Вот эта переменная всегда FALSE
$sql = "delete from ".$prfx."_users where email='".trim($row[0])."'";
$res = mysql_query($sql);
}
}
Помогите разобраться, такое впечатление что к моменту вызова из таблицы members_converge уже все удаляется. Почему $row false?
Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.
Вопрос
Craftsman
У меня такая проблема, пишу интеграцию со своей базой пользователей.
Использую метод on_delete() в файле ipb_member_sync.php.
Так вот фрагмент кода из моей функции которая вызывается из on_delete().
Помогите разобраться, такое впечатление что к моменту вызова из таблицы members_converge уже все удаляется. Почему $row false?
сори, если не ту ветку накатал...
Ссылка на комментарий
Поделиться на других сайтах
0 ответов на этот вопрос
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.