Mysql
 sql >> база данни >  >> RDS >> Mysql

PHP SQL Foreach изявление

foreach метод обикаля всички редове на масив (или обект), от първия до последния. Това се различава от while цикъл по този начин, че while продължава да се върти, докато не бъде изпълнено определено условие. Това може да стане след 2 повторения или 1000 повторения, в зависимост от това кое условие сте задали.

В foreach цикъл, знаете, че ще има толкова итерации, колкото има ключове в масива (освен ако не използвате break изявление в него, което го прекратява веднага).

Резултатите от SQL могат също да бъдат върнати като масив или обект, който може да се превърти. Например:

$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. Разрешения за създаване на тригер в mysql

  2. Заявката заключва таблици, не може да убие този процес

  3. MySQL REPLACE:Как да замените всички появявания на char във всеки отделен подниз, ограничен от една и съща глава и опашка

  4. Как да създадете база данни на MySQL от дъмп файл в скрипт за очакване/TCL?

  5. когато използвах псевдоним find_by_sql, се обърках