Sto provando a inserire una serie di dati, tra i quali un'immagine, da una tabella ad un'altra.
In sostanza una tabella mi fa da anteprima, metto a schermo i miei dati che eventualmente posso essere modificati e poi dovrebbero essere ripresi e trasferiti in un'altra tabella.
L'idea usata fin ora per il trasporto dei dati è quella di reinserirli in un form ma con un file non so come fare.
Per darvi un idea:
codice HTML:
<?php
$id=$_GET["id"];
mysql_connect("localhost", "root", "root");
mysql_select_db("DB");
mysql_query("SET character_set_results = 'utf8', character_set_client = 'utf8', character_set_connection = 'utf8', character_set_database = 'utf8', character_set_server = 'utf8'");
$sql="SELECT * FROM `anteprima` WHERE id=1";
$dati=mysql_query($sql);
$row=mysql_fetch_array($dati);
?>
<article>
<div class="content3">
<div class="foto2">
<?php
echo '<img src="getfotoant.php?id=' . $row['id'] . '" alt="' . $row['alt'] . '" title="' . $row['alt'] .'" width="300px" /> ' . "\n";
?>
<br/>
<?php echo $row["descfoto"]; ?>
</div>
<div class="article3">
<h2><?php echo $row["titolo"]; ?></h2>
<h4><?php echo $row["sottotitolo"]; ?></h4>
<pre><p><?php echo $row["descrizione"]; ?></p></pre>
<p>
PRODOTTI: <?php echo $row["prodotti"]; ?>
</p>
</div>
</div>
</article>
<form class="upload" action="../db/prodottiupload.php" method="post" enctype="multipart/form-data">
<input class="input" type="file" name="userFile">
<input class="input" type="text" name="alt" required value="<?php echo $row['alt']; ?>"/>
<input class="input" type="text" name="descFoto" value="<?php echo $row['descfoto']; ?>"/>
<input class="input" type="text" name="title" required value="<?php echo $row['titolo']; ?>"/>
<input class="input" type="text" name="subtitle" required value="<?php echo $row['sottotitolo']; ?>"/>
<textarea class="input" name="descrizione" required /><?php echo $row['descrizione']; ?></textarea>
<input class="input" type="text" name="prodText" id="prodText" required value="<?php echo $row['prodotti']; ?>"/>
<button class="invio" type="submit">Invia</button>
</form>
In una situazione del genere io ho i campi precompilati per quanto riguarda il testo ma nell'eventualità la foto fosse corretta io la dovrei andare a cercare nuovamente nell'hardisk mentre vorrei che venisse ripresa quella già inserita nella tabella di anteprima.
Un aiuto sarebbe molto gradito.
Grazie