Anticipo che sono un "novellino" del php e stò creando il mio primo sito con db mysql, il mio problema è che non riesco a passare l'informazione del form radio tramite post per eseguire un update sul db... qualcuno sà spiegarmi perchè? ho fatto diverse ricerche nei forum ma non riesco ad uscirne... a me pare tutto corretto ma sicuramente mi sono dimenticato qualcosa

grazie

Marco

posto l'intera pagina


<?php

//connessione server sql e selezione db
$archivio=mysql_connect("localhost","root","");
$beta=mysql_select_db("materiali");

$id = intval($_GET['id']);


//calcolo ora e data e la metto in $tempo
$tempo2 = time();
$tempo=date('d M y - H:i:s', $tempo2);

//metto le azioni presenti nel db in $azioni_old
$query_azioni= mysql_query("SELECT * FROM nomi WHERE id = $id ") or die (mysql_error());
while($row = mysql_fetch_array($query_azioni))
{

$azioni_old=$row['azioni'];
$tempo= nl2br($tempo);

}
if (isset($_POST['radio']))
{
$radio=$_POST['radio'];

if ($radio = "radio2")

{

// preparo la query

$query = "UPDATE nomi SET visualizza = 2 WHERE id IN ($id) ";


// invio la query
$result = mysql_query($query);
}
}

// se dal form ricevo azioni in $_POST
if (isset($_POST['azioni']))
{
//assegno le azioni inserite a $azioni
$azioni =$_POST['azioni'];
$id = trim($_POST['id']);

$query = "UPDATE nomi SET azioni = '$azioni' WHERE id=$id";
// invio la query
$result = mysql_query($query);


// controllo l'esito
if (!$result)
{
die("Errore nella query $query: " . mysql_error());
}



if (!$result) {
die("Errore nella query $query: " . mysql_error());
}

header("location: ../magazzino/elenco.php");

}

$prova=mysql_close($archivio);




?>

<html>
<body>


<head>

<title>azioni eseguite</title>
</head>

<body>
<font size="6">Azioni Eseguite</font>

</p>


<form action="azioni.php" method="post">


<td><textarea name="azioni" cols="90" rows="20" style="border:1px solid"><?php echo "$azioni_old"."$tempo";?>"</textarea>
</td>


<input type="hidden" name="id" value="<?php print $id ?>"/>



radio1<input type="radio" name="radio" checked value="radio1"/>

radio2<input type="radio" name="radio" value="radio2"/>

radio3<input type="radio" name="radio" value="radio3"/>



<input type="submit" value="invia"/>






</form>