Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Nie ma następnego zestawu wyników. Zadzwoń do mysqli_more_results()/mysqli::more_results(), aby sprawdzić, czy wywołać tę funkcję/metodę

Prawdopodobnie chcesz zrobić coś takiego.

while (true) {
    if ($this->Result = mysqli_store_result($this->LinkId)) {
        while ($row = mysqli_fetch_array($this->Result , MYSQLI_ASSOC)) {
            $arrRes[] = $row;
        }
        mysqli_free_result($this->Result);
    }
    if (mysqli_more_results($this->LinkId)) {
        mysqli_next_result($this->LinkId);
    } else {
        break;
    }
}



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Nieprawidłowy plik klucza dla tabeli MYSQL

  2. Jak sprawić, by to zapytanie SQL wyprowadzało dwa wiersze, a nie dwa pola?

  3. Korzystanie z funkcji agregujących (SUM, AVG, MAX, MIN, COUNT, DISTINCT) w MySQL

  4. licznik mySQL zwraca tylko jeden wynik, chyba że używasz group by

  5. Problem z akcentami wyjściowymi JSON