Ciao a tutti, volevo chiedervi come potrei fare per recuperare il valore di una variabile che e' stata selezionata premendo un input type radio, e renderla disponibile nella stessa pagina
senza effettuare nessun refresh?

In pratica faccio una prima select dei clienti del partner, e quando viene schiacciato il radio
associato a un cliente subito sotto dovrei reperire i server del cliente selezionato ma non so come fare.

posto un po di codice:

codice:
$contalink="1";
$sql = "select * from ACSSI_DAT.clssi00f where clsprt = '".$customerCLSCLO."' and clsatv <> 'A' order by clscli  "; 
$stmt = db2_exec($dbh, $sql, array('cursor' => DB2_SCROLLABLE));
print '<table>';
while ($row = db2_fetch_array($stmt)) 
{ 
if(!$row=="") { 
$CLISES = rtrim($row[7]);
$RAGSES = rtrim($row[8]);
$datcli = $CLISES . '|' . $RAGSES;
?> 
<tr>
<td  bgcolor="#BED6E0" valign="bottom" align="left" width="10">
<input type="radio"  name="user" onclick="ajax_showTooltip('provadati.php?datcli=<?php echo $datcli?>',this);return false" >
<input type="hidden" name="cli_<?php echo($contalink);?>" value="<?php echo($CLISES);?>" />
<input type="hidden" name="rag_<?php echo($contalink);?>" value="<?php echo($RAGSES);?>" />
</td>
<td bgcolor="#BED6E0" width="500px"><font face="Times New Roman"> <?php echo"$CLISES $RAGSES";?></font></td>
( Nella pagina chiamata via ajax li becco cosi'
$datcli= $_GET["datcli"];
list ($SERCLI,$CLIDES) = split ('[|]', $datcli);
$_SESSION['SERCLI'] = $SERCLI;
$_SESSION['CLIDES'] = $CLIDES

Pero' nella stessa pagina (senza refresh) non so come fare

<?php
$sql5 = "select * from ACSSI_DAT.sercl00f where sercli = '$_SESSION[SERCLI]' ";
$stmt5 = db2_exec($dbh, $sql5, array('cursor' => DB2_SCROLLABLE));
echo "$sql5";
while ($row5 = db2_fetch_array($stmt5))
{
if(!$row5=="") {
echo "S";
}
}


la sessione non e' disponibile se non faccio un refresh, forse con un qualcosa di simile

$SERCLI= $_POST['cli_'.$_POST['user']];

Ciao, grazie