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

mã hóa một mảng thành một chuỗi được phân tách bằng dấu phẩy từ truy vấn mysql

Hãy thử một cái gì đó như sau:

$ids = array(); 
while ($row = mysql_fetch_assoc($result))  
{
    $ids[] = $row["UserID"]; 
} 
echo implode(", ", $ids);

Thay thế "UserID" với tên cột của id trong bảng của bạn.

Vì vậy:đầu tiên bạn xây dựng mảng, tiếp theo bạn mã hóa mảng thành một chuỗi.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Người dùng có tùy chọn cấp không thể cấp tạo người dùng

  2. Làm cách nào tôi có thể nhận được số lượng khách hàng mỗi ngày theo khách hàng duy nhất và khách hàng lặp lại cho ngày cụ thể?

  3. MySQL:Nhận dấu thời gian bắt đầu và kết thúc cho mỗi ngày

  4. làm thế nào để tối ưu hóa truy vấn mysql nếu tôi có quá nhiều toán tử HOẶC trong truy vấn của mình?

  5. Nhóm thành khoảng thời gian 5 phút trong một khoảng thời gian