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

Làm thế nào để tạo một mảng từ cơ sở dữ liệu?

$array1 = array();
$result = mysql_query("SELECT article_tags_fld FROM MY_TABLE");
while ($row = mysql_fetch_assoc($result)) {
   $array1 = array_merge($array1, array_map('trim', explode(",", $row['article_tags_fld'])));
}

phát nổ sẽ chia một chuỗi bằng một dấu phân cách.

array_merge sẽ kết hợp hai mảng.

array_map sẽ áp dụng cắt cho tất cả các phần tử.

cắt sẽ xóa bất kỳ khoảng trắng nào ở hai bên thẻ của bạn.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Lỗi xuất hiện trong mã mysqli và call_user_func_array ()

  2. SQL-Query cần thiết để tìm các ID riêng biệt có thể sử dụng IN và NOT IN

  3. Hàm MySQL LOG2 () - Trả về Logarit cơ số 2 của một giá trị

  4. truy vấn mysql để chuyển đổi động dữ liệu hàng thành cột

  5. Xóa các hàng trùng lặp khỏi bảng MySql