0
Я создал новый пустой файл PHP с простой функцией для Mysqli запроса, как это:ошибки на каждом запросе SQL с MySQLi
$dab = new mysqli($dbHost,$dbUser,$dbPassword,$dbDBName);
function dbq($sql) {
global $dab;
$wynik= $dab->query($sql);
if (!$wynik) {
printf("Errormessage: %s\n", $dab->error);
}
return $wynik;
}
dbq('SET CHARACTER SET utf8');
dbq('SET collation_connection = utf8_general_ci');
На каждом запросе я получаю пустой ErrorMessage и на самом деле не знаю, что может быть причиной здесь.
Сценарий связывается с базой данных без каких-либо ошибок. Когда я выполнил зацикленный запрос, я получил пустой Errormessage для каждого повтора.
Что такое сообщение об ошибке вы получаете назад – samayo
Там нет. Ошибка $ dab-> пуста. – PiotrC
Вы подтвердили, что $ dab не является нулевым, а скорее $ dab-> connect_errno является ложным – Orangepill