Mysql
 sql >> Base de données >  >> RDS >> Mysql

Comment puis-je m'assurer que j'ai attrapé toutes les erreurs de MySQLi::multi_query ?

Malgré l'exemple de code dans la documentation, la meilleure méthode serait peut-être quelque chose comme ceci :

if ($mysqli->multi_query(...)) {
  do {
    // fetch results

    if (!$mysqli->more_results()) {
      break;
    }
    if (!$mysqli->next_result()) {
      // report error
      break;
    }
  } while (true);
}