sql >> Databáze >  >> RDS >> Mysql

Jak aktualizovat řádek s více obrázky, který má původně v php vložen pouze jeden obrázek

Zkuste použít oddělovač, například použijte čárku a uložte si to do tabulky takto:

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

a později, až záznam rozbalíte, použijte funkci explode k jeho rozbalení do pole, jako je toto:

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

PS:uveďte prosím dostatečnou délku pro pole obrázku, dejte mu například varchar(4000), tím se zajistí, že nedojde k žádnému zkrácení řetězce



  1. Oracle:využijte použití dvou indexů

  2. Omezte přístup uživatelů PostgreSQL pomocí schématu a pohledů

  3. Ukládání PostgreSQL ARRAY hodnot ENUM

  4. Vícenásobné spojení s SQLAlchemy