Ciao a tutti, ho un problema di questo genere:
ho una prima pagina con il seguente form:
codice:
<form method='post' action='registra.php'>
<?php
echo "<select name=nome>";
while ($row=mysql_fetch_array($rs))
{
echo "<option>" .$row["nome"]. "</option>";
}
echo "</select>";
?>
<input type='radio' value='Si' name='presente'> Si
<input type='radio' value='No' name='presente'> No
<input type='submit' value='Conferma' onclick="return validateradio()"> </p>
</form>
che va a recuperarmi il valore nome e lo passa a registra.php:
Codice PHP:
<?php
include 'config.php';
include 
'function.php';
$temp2=mysql_real_escape_string($_POST['nome']);
$res2 mysql_query("SELECT nome FROM presenze WHERE nome = '".$temp2."'");
if (
mysql_num_rows($res2) > 0){
    echo(
"<form method='post' action='change.php'>");
    echo(
"<center><font color='#FF0000'>[b]ERRORE: Nome '".$temp2."' già presente nel Database[/b]</font>

Premere [url='index.php']QUI[/url] per tornare alla pagina di inserimento Presenza

Oppure Premere "
."<input type='submit' value='Cambia' onClick='return confirmSubmit()'>"." per modificare la presenza</center>");
    echo(
"</form>
"
);
}
else
{
mysql_query("INSERT INTO presenze (presenza,nome) VALUES ('".$_POST['presente']."','".$_POST['nome']."')");
echo 
"<center>[b]Registrazione effettuata con successo[/b]

Premere [url='lista.php']QUI[/url] per visualizzare la lista dei presenti e no</center>"
;
}
?>
adesso in questo "registra.php" devo aggiungere un tasto (nello script ho aggiunto un form "cambia") che modifichi nel database la tabella presenze nel campo presenza da si a no (è un campo testo).
Per far questo avevo creato un'altra pagina change.php ma non trovo un modo per poter passare la variabile "nome" (che viene inserita all'inizio) attraverso registra.php e poi change.php

Come potrei fare?

grazie dell'aiuto