gestione DB (percorso Immagini)
Premetto che non sono nè programmatore, nè persona esperta, sono infatti proprio all'inizio ma vorrei tanto risolvere un mio problema: io ho un db e uno dei campi è testo e contiene il percorso all'immagine. Qui tutto ok quando creo il recordset tutto funziona e visualizzo l'immagine nella mia pagina.
Poi ho creato una pagina (con la creazione guidata di Dreamweaver) per l'inserimanto di nuovi record.
Qui nasce il problema: premesso che ho utilizzato lo scrip che ho trovato su html per l'upload dei file come faccio a gestire in modo semplice ovvero magari con un tasto di sfoglia il percorso all'immagine da inserire nel campo testo?
In alternativa non esiste un programma che mi permetta di gestire in modo semplice il file sql sul server tramite una pagina web? (escluderei PhpMyAdmin perchè l'inserimento andrebbe fatto da utenti-amici miei del sito e poi vorrei la possibilità di usare checkbox)
GRAZIE INFINITAMENTE A TUTTI
GetSQLValueString($_POST['immagine'], "text")); come lo modifico?
Ciao a tutti, ho creato una pagina per l'iserimanto di nuovi dati in un DB che ho chiamato prove. Una colonna del DB si chiama immagine e contiene il percorso ad una immagine presente sul server. Di per se la domanda potrà sembrare assurda ma supponiamo che io che voglio inserire un nuovo record e che conosca il nome dell'immagine (a memoria, ok così sembra assurdo ma poi vi spiego). Quindi inserisco nel campo text del mio form per l'inserimanto del nuovo record il nome dell'immagine (es. "immagine.jpg"): benone l'inserimento va a buon fine, sfortunatamente io vorrei che digitando semplicemente il nome dell'immagine in verità nella colonna immagine del DB venisse scitto "images/immagine.jpg" che è il vero percorso. E' possibile? mi date una mano' io credo di dover modificare il codice in questo punto GetSQLValueString($_POST['immagine'], "text")); ma come?
Scrivo il resto del codice:
if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "form1")) {
$insertSQL = sprintf("INSERT INTO tabella1 (autore, testo, immagine) VALUES (%s, %s, %s)",
GetSQLValueString($_POST['autore'], "text"),
GetSQLValueString($_POST['testo'], "text"),
GetSQLValueString($_POST['immagine'], "text"));
mysql_select_db($database_prove, $prove);
$Result1 = mysql_query($insertSQL, $prove) or die(mysql_error());
...
<input type="text" name="immagine" size="20" >
THANKS