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

Tạo mảng trong PHP từ mysql

Bạn không tạo một mảng nào ở đây cả. Trong vòng lặp của bạn, bạn chỉ đang sửa đổi một số biến mà trong ngữ cảnh bạn đã đăng, tôi không thể giải thích.

Nếu tất cả những gì bạn cần, không cần lọc dữ liệu, điều này sẽ làm gì:

$list = Array();
while( $row = mysqli_fetch_array($result) ) {
   $list[] = $row;
}

[] về cơ bản là 'appends' trong PHP, nó là một cơ chế xấu nhưng nó hoạt động.

Nếu bạn muốn truy cập các hàng trên mỗi khóa chính (id trong trường hợp của bạn, tôi nghĩ) thì chỉ cần thay thế [] với [$row["id"]]



  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 xóa từ cụ thể trong chuỗi được phân tách bằng dấu phẩy

  2. Tại sao mysql_query () trả về TRUE với câu lệnh SELECT?

  3. Trường hợp MYSQL trong câu lệnh chọn để kiểm tra null

  4. Truy vấn để lấy tất cả các hàng từ tháng trước

  5. INSERT INTO không thành công với node-mysql