У меня есть этот запрос, и если он возвращается успешно, я хочу, чтобы другая функция обрабатывала, если нет, не обрабатывать эту функцию.необходимо проверить, был ли SQL-запрос успешным
Вот код для выполнения запроса
global $DB;
$DB->query("UPDATE exp_members SET group_id = '$group_id' WHERE member_id = '$member_id'");
Я предполагаю, что это что-то вроде ...
if($DB) {
//success
} else {
//failure
}
Определите «успешный». Успешно, как в «бежать без ошибок», или успешно, как в «найденной записи с id $ member_id»? –
Возможно, вы захотите использовать PDO вместо mysqli –
@ d03boy Хотелось бы скомпенсировать этот комментарий. Вы не можете предположить, что он использует, поскольку он не упоминал об этом. Кроме того, были некоторые обсуждения PDO и MySQLi, и они оба имеют свои преимущества. Поэтому вы не можете просто сказать «Использовать PDO над MySQLi» –