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

Cách cập nhật một hàng có nhiều hình ảnh mà ban đầu chỉ có một hình ảnh được chèn vào php

Cố gắng sử dụng dấu phân tách, ví dụ:sử dụng dấu phẩy và lưu nó như thế này trong bảng của bạn:

id    image                                     organization
 1    path_to/img1.png                          org_name1
 2    path_to/img1.png,path_to/img2.png         org_name2

và sau này, sau khi bạn giải nén bản ghi, hãy sử dụng hàm boom để giải nén nó thành một mảng như sau:

$images = explode(",", $data->image);

Tái bút:vui lòng cung cấp đủ độ dài cho trường hình ảnh, ví dụ, cung cấp cho nó varchar (4000), điều này để đảm bảo rằng sẽ không có sự cắt ngắn 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. Laravel 8.x Nơi Json tìm kiếm trong mảng

  2. Có an toàn để lưu trữ mật khẩu văn bản rõ trong MySQL * tạm thời * không?

  3. Đếm có bao nhiêu trường MySQL trong một hàng được lấp đầy (hoặc trống)

  4. MySQL (hay PHP?) Nhóm kết quả theo dữ liệu trường

  5. Cảnh báo:không mở được luồng:Không có tệp hoặc thư mục nào như vậy trong C:\ wamp \ www \ laravel \ bootstrap \ autoload.php trên dòng 17