Dreamweaver: estrarre foto da database mysql

Di: celeira | 26/09/2020 17:05:51
Il mio problema è che quando creo il modulo per estrarre le foto che ho precedentemente inserito (con reltivo form) nel DB mi esce solo il link ma non la foto.
Tengo a precisare che il campo nel Db e' tipo blog e l'inserimento della foto avviene con un form tramite " Campo di File".
Grazie

Risposte



Innanzitutto nel db il campo è preferibile metterlo nel formato varchar perché deve starci solo il nome dell'immagine. Nella pagina, una volta effettuato il recordset, l'immagine la devi ricavare cliccando sul pulsante Immagine > Origine dati individuato il campo clicchi su ok. Poi apri la pagina in modalità codice e vedrai qualcosa del genere <img src="<?php echo $row_rs_alb_home['foto']; ?>" /> Chiaramente la porzione di codice rs_alb_home fa riferimento al nome che ho dato al recordset, foto è il campo della tabella dove tengo le foto. Adesso alla stringa, bisogna aggiungere il percorso dove è fisicamente allocata l'immagine. Se voglio estrarre la foto miniatura che ho nella cartella foto_small devo integrare in questo modo: <img src="foto_small/<?php echo $row_rs_alb_home['foto']; ?>" />.

Di: Gian Paolo | 26/09/2020 17:06:51