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

Tìm nạp tất cả các hàng dựa trên truy vấn vào một mảng

$result = mysql_query("SELECT * FROM $tableName");  
$arr_json = array();
while ($row = mysql_fetch_assoc($result)) {
   $json = json_encode($row);
   $arr_json[] = $json;
}

CHỈNH SỬA:Nhìn câu trả lời của j08691, có vẻ như tôi có thể đã hiểu nhầm.

Dù sao, nếu bạn không biết mình có bao nhiêu cột, hãy làm như sau:

$arr = array();
while ($row = mysql_fetch_assoc($result)) {
   $arr2 = array();
   foreach ($row as $val) $arr2[] = $val;
   $arr[] = $arr2;
}


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Ví dụ về DAYOFYEAR () - MySQL

  2. Highcharts biểu đồ nhiều đường

  3. Làm thế nào để lưu trữ nhiều giá trị trong một cột duy nhất sử dụng ít bộ nhớ hơn?

  4. Xếp hạng MYSQL SELECT của người dùng (nhiều hơn x &ít hơn y)

  5. mysql-connector-java-8.0.12:gặp lỗi cho múi giờ máy chủ 'Malay Peninsula Standard Time'