Ciao a tutti, avrei bisogno gentilmente di qualche dritta....
ho una pagina PHP che contiene un form, all'interno di esso alcuni valori sono recuperati da un DB e presentati in un menu a tendina, ecco il codice:
una volta compilato il form, quando l'utente clicca su 'invio' la pagina chiama una seconda paginaCodice PHP:<tr>
<td>BIBLIOTECA</td>
<td>
<?php
$query="SELECT * FROM biblioteche ORDER BY nomebiblio";
$result = mysql_query ($query);
echo "<select name=nomebiblio value=''>nomebiblio</option>";
while($nt=mysql_fetch_array($result)){
echo "<option value=$nt[nomebiblio]>$nt[nomebiblio]</option>";
}
echo "</select>";
?>
</td></tr>
che registra i dati nel DB, da questa seconda pagina l'utente viene automaticamente reindirizzato alla pagina iniziale (quella del form) con un piccolo codice Javascriptcodice:<form method="post" action="Recordinsert.php">
avrei bisogno di fare in modo che per ogni volta che l'utente torna nella pagina 'Recordinsertform.php' il valore di default della SELECT fosse quello che ha inserito l'ultima volta e non così come è ora che il menu a tendina presenta la sua bella lista ordinata in base alla query che fa sul DB.Codice PHP:echo "<HTML><HEAD><SCRIPT TYPE='TEXT/JAVASCRIPT'>location.href='Recordinsertform.php';</SCRIPT></HEAD><BODY></BODY></HTML>";
l'utente deve comunque poter scegliere eventuali altre biblioteche (nel caso volesse inserire un valore attuale diverso da quello precedente) quindi il menu a tendina non deve scomparire.
spero che si capisca il problema...
grazie in anticipo per l'aituo

Rispondi quotando