Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Nhận hàng từ bảng mysql sang mảng php

Bạn cần lấy tất cả dữ liệu mà bạn muốn từ bảng. Một cái gì đó như thế này sẽ hoạt động:

$SQLCommand = "SELECT someFieldName FROM yourTableName";

Dòng này đi vào bảng của bạn và lấy dữ liệu trong 'someFieldName' từ bảng của bạn. Bạn có thể thêm nhiều tên trường hơn trong đó 'someFieldName' nếu bạn muốn nhận được nhiều hơn một cột.

$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++;
}

Vòng lặp trên đi qua từng hàng và lưu trữ nó như một phần tử trong mảng mới mà bạn đã tạo. Sau đó, bạn có thể làm bất cứ điều gì bạn muốn với thông tin đó, chẳng hạn như in ra màn hình:

echo $row[theRowYouWant][someFieldName];

Vì vậy, nếu $ theRowYouWant bằng 4, nó sẽ là dữ liệu (trong trường hợp này là 'someFieldName') từ hàng thứ 5 (hãy nhớ, các hàng bắt đầu bằng 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. Đếm các mục nhập được liên kết với Sequelize

  2. Sử dụng mệnh đề union và order by trong mysql

  3. Làm cách nào để truy cập MySQL từ một máy tính từ xa (không phải localhost)?

  4. Cách tìm hiệu quả các vị trí gần nhất gần một vị trí nhất định

  5. Ngoại lệ Python MySQLdb