Originariamente inviato da Tri@de
il fatto è questo:

io ho un db con dei clienti, ai quali devo associare le loro foto.

in caso di ricerca, vorrei una pagina in qui vengano visualizzate (in thumbnail) le foto di quel dato cliente.

memorizzare le immagini nel server, mi sembra un po difficoltoso, perchè poi dovrei trovare un modo per differenziare le varie cartelle dei clienti e andarle a pescare in caso di ricerca.

Ho pensato cosi di immagazzinare le immagini nel db, che mi rende le ricerche molto piu semplici.
Ho messo le immagini all'interno del db. Ora però ho qualche difficoltà, sia nel creare la pagina che contenga tutte le foto del dato cliente, nonchè quello di fare le thumb magari, senza crearle proprio, di prendere le immagini dal db e fare le miniature al volo.
Mhhh, io personalmente non sò se salvare l'immagine nel db sia effettivamente più comodo piuttosto che salvarla nel server e nel db salvare il percorso dell'immagine.

Cmq non ti resta che aggiungere la colonna thunbnail nel database, poi cicli tutti i clienti e salvi l'immagine in formato jpg, crei il thumb, salvi il thumb nel db e cancelli l'immagine fisica.

Però non sò se avere mega e mega di immagini nel db sia davvero conveniente (per i backup ad esempio, e per un qualsiasi utilizzo che devi farne, dovrai sempre usare php... invece se le hai in file fisici basta un link..ma se hai fatto così avrai i tuoi motivi)