Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Cara mendapatkan nilai yang dipisahkan koma dari database

$category_ids adalah array dari array (baris), jadi Anda tidak bisa meledakkannya begitu saja. Anda perlu mengambil nilai pertama dari setiap baris dan meledakkannya.

Solusi PHP 5.5+:

Menggunakan array_column() :

$category_ids = implode(', ', array_column($category_ids, 0));

echo $category_ids;

Keluaran:

Solusi PHP 5.3+:

Pengganti array_map() untuk array_column() :

$category_ids = implode(', ', array_map(function ($row) { return $row[0]; }, $category_ids));

echo $category_ids;

Keluaran:



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cara Menghapus Database di MySQL/MariaDB

  2. Windows Batch Script untuk mencadangkan database MySQL lokal &hanya menyimpan N FOLDER terbaru dengan file cadangan

  3. Jumlah kumulatif lebih dari satu set baris di mysql

  4. tabel mysqldump tanpa membuang kunci utama

  5. Tidak dapat mendeteksi nilai nol dari JSON_EXTRACT