Salve a tutto il forum,
mi trovo ai problemi di sempre e fino ad ora risolti anche con il vostro aiuto, ma questo purtroppo no, anche se non riesco a capire il perchè.
Mi occorre prelevare dalla prima tabella la voce "totale" (costo raduno per il socio) per sottrarlo dal "totale1" (totale generale progressivo) nel caso di disdetta da parte del socio.
Tramite il codice completo, che vado ad inserire in questa discussione, riesco solo ad ottenere un aggiornamento nella tabella uguale a zero anzichè la detrazione desiderata.
Dopo aver effettuato l'operazione richiesta viene regolarmente eliminato il record relativo.
Grazie a chi vorrà aiutarmi.
<html>
<head>
<title>PAGINA CARICAMENTO DATI</title>
<script language="JavaScript">
<!--
// controllo che ci siano le due scelte
function controllo1(){
// controllo che ci sia il raduno e il luogo
sceltacognomesocio1=document.modulo1.cognomesocio1 .value;
sceltanomesocio1=document.modulo1.nomesocio1.value ;
if((sceltacognomesocio1=="")||(sceltanomesocio1==" ")) {
alert("Inserire cognome e nome socio!");
return false;
};
return true;
}
// -->
</script>
</head>
<body bgcolor="#F8C473">
<br><br><br><br>
<div align="center">
<font face="verdana" size="3">
<br><br><br><br><br>
<u>INSERIMENTO DEL RADUNO, DATA, LUOGO E COSTI</u>
<br><br>
</font>
<font face="verdana" size="">
<table width="" height="" border="1" bordercolor="blue">
<form method="post" action="/tcc/prova_inserimento.php" name="modulo1" onSubmit="return controllo1()">
<tr>
<td>Cognome partecipante
<input type="text" name="cognomesocio1" size="20">
</td>
<td>Nome partecipante
<input type="text" name="nomesocio1" size="20">
</td>
<td>Nome raduno
<input type="text" name="raduno" size="20">
</td>
<div align="center">
<table width="" height="" border="0">
<tr>
<br>
<td><input type="submit" name="submit" value="INSERISCI DATI" onSubmit="return controllo1();"></td>
</tr></table>
</form>
<br>
<?
MySQL_connect("localhost","root","");
MySQL_select_db("gestione_tcc");
$tab1 = "SELECT cognomesocio1, nomesocio1 FROM partecipanti_raduni";
$ris = MySQL_query($tab1)
or die ("Query partecipanti raduni fallita");
$cognomesocio1 = $_POST['cognomesocio1'];
$nomesocio1 = $_POST['nomesocio1'];
$totale = $_POST['totale'];
$tab2 = "SELECT raduno, totale1 FROM raduni";
$ris = MySQL_query($tab2)
or die ("Query raduni fallita");
$raduno = $_POST['raduno'];
$totale1 = $_POST['totale1'];
$totale1 = $totale1 - $totale;
$tab3 = "UPDATE raduni SET totale1='$totale1'";
$ris = MySQL_query($tab3)
or die ("Query aggiornamento fallita");
$tab4 = "DELETE FROM partecipanti_raduni WHERE cognomesocio1='$cognomesocio1' AND nomesocio1='$nomesocio1'";
$ris = MySQL_query($tab4)
or die ("Query cancellazione fallita");
mysql_close();
?>
</body>
</html>