Mysql
 sql >> Database >  >> RDS >> Mysql

Come aggiornare una riga con più immagini che ha una sola immagine inserita inizialmente in php

Prova a usare un separatore, ad esempio usa la virgola e salvalo in questo modo nella tua tabella:

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

e successivamente, dopo aver estratto il record, usa la funzione di esplosione per estrarlo in un array come questo:

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

PS:per favore fornisci una lunghezza sufficiente per il campo dell'immagine, ad esempio assegnalo varchar(4000), questo è per assicurarti che non ci saranno troncamenti di stringhe