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

Instrukcja PHP SQL Foreach

foreach Metoda zapętla wszystkie wiersze tablicy (lub obiektu), od pierwszego do ostatniego. Różni się to od while pętla w taki sposób, że while kontynuuje pętlę, dopóki nie zostanie spełniony określony warunek. Może to nastąpić po 2 iteracjach lub 1000 iteracji, w zależności od ustawionego warunku.

W foreach pętli, wiesz, że będzie tyle iteracji, ile jest kluczy w tablicy (chyba że użyjesz break oświadczenie w nim, które natychmiast przerywa działanie).

Wyniki SQL mogą być również zwracane jako tablica lub obiekt, które można zapętlić. Na przykład:

$query = "SELECT username,password,email,dob FROM users";
$resultSet = mysqli_fetch_all($query, MYSQLI_BOTH);
foreach ($resultSet as $id => $row) {
    echo $row['username'] // Show username
}


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. jak korzystać z paginate zend bez ładowania wszystkich wyników z bazy danych

  2. Jak używać Regexp w poleceniach zamiany MySQL?

  3. Json MySql otrzymuje dwie liczby całkowite i ciąg

  4. mysql ...w którym klauzula jest niejednoznaczna

  5. Jak poznać stan replikacji MySQL za pomocą zapytania wybierającego?