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());
THANKS