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

Pobierz wiersze z tabeli mysql do tablic php

Musisz pobrać wszystkie dane, które chcesz z tabeli. Coś takiego by zadziałało:

$SQLCommand = "SELECT someFieldName FROM yourTableName";

Ten wiersz trafia do Twojej tabeli i pobiera dane z „jakiej nazwyPola” z Twojej tabeli. Możesz dodać więcej nazw pól, gdzie „jakaśNazwaPola”, jeśli chcesz uzyskać więcej niż jedną kolumnę.

$result = mysql_query($SQLCommand); // This line executes the MySQL query that you typed above

$yourArray = array(); // make a new array to hold all your data


$index = 0;
while($row = mysql_fetch_assoc($result)){ // loop to store the data in an associative array.
     $yourArray[$index] = $row;
     $index++;
}

Powyższa pętla przechodzi przez każdy wiersz i przechowuje go jako element w nowo utworzonej tablicy. Następnie możesz robić, co chcesz z tymi informacjami, na przykład wydrukować je na ekranie:

echo $row[theRowYouWant][someFieldName];

Więc jeśli $theRowYouWant jest równe 4, byłyby to dane (w tym przypadku „jakaśNazwaPola”) z piątego rzędu (pamiętaj, że wiersze zaczynają się od 0!).



  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 Nie udało się odczytać wartości automatycznego przyrostu z silnika pamięci masowej

  2. jak pobrać dane z dwóch tabel w mysql?

  3. MySQL concat() do tworzenia nazw kolumn do użycia w zapytaniu?

  4. group_concat Nowa linia MYSQL

  5. Kiedy powinienem używać skompresowanego protokołu MySQL?