Inserisci un'immagine in un database MySQL
Problema
Sto creando un sito web per acquistare libri online usando PHP e MySQL, e il mio problema è:
Come conservare le immagini dei libri in un database sapendo che la foto di ogni libro dovrebbe apparire nella consultazione dei libri offerti sul sito. So che per memorizzare le immagini in un database rallenta l'esecuzione delle query ... Qual è il metodo migliore rispetto al secondo? Grazie in anticipo.
Soluzione
Penso che il modo più semplice sia quello di memorizzare il collegamento dell'immagine nel database e non l'immagine stessa.
- Crea una colonna per esempio img_src e incolla il link alla tua foto.
- Esempio: C: \ www \ site \ images \ myphoto.jpeg
- Quando generi viste di pagina, fai:
SELEZIONA * DA MyTable WHERE ID = 1
- Avrai tutte le informazioni, semplicemente incollalo in una tabella.
Risolto da Skeletyon