sql >> Database >  >> RDS >> Mysql

Hoe zorg ik ervoor dat ik alle fouten van MySQLi::multi_query heb opgevangen?

Ondanks het codevoorbeeld in de documenten, zou de betere methode misschien zoiets zijn als dit:

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

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


  1. FOUT! MySQL-manager of server-PID-bestand kon niet worden gevonden! QNAP

  2. Een opgeslagen procedure oproepen vanuit de sluimerstand met zowel IN- als OUT-parameters

  3. ProxySQL 2.0 uitvoeren en configureren voor MySQL Galera Cluster op Docker

  4. Haal de eerste tekens uit een string