ciao non mi funziona l'update mi potete aiutare?
Codice PHP:
<form enctype="multipart/form-data" name="form2" action="<?=$PHP_SELF?>" method="post">
<?php
$query_b1 = "SELECT a_iscrizioni.*, a_creacorsi.*, a_voti.*
FROM a_iscrizioni, a_creacorsi, a_voti
WHERE a_iscrizioni.id_creacorsi = a_creacorsi.id_creacorsi AND a_creacorsi.id_creacorsi = a_voti.id_creacorsi AND a_iscrizioni.id_allievi = a_voti.id_allievi AND id_iscrizioni=$voto";
$result_b1 = mysql_query($query_b1, $conn) or die (mysql_error() );
$row_b1 = mysql_fetch_array($result_b1);
?>
<select name="voto_materia1">
<option value="" <? if ($row_b1['voto_materia1']=="") { echo "SELECTED"; } ?>>voto</option>
<OPTION VALUE="1" <? if ($row_b1['voto_materia1']=="1") { echo "SELECTED"; } ?>>1</OPTION>
<OPTION VALUE="2" <? if ($row_b1['voto_materia1']=="2") { echo "SELECTED"; } ?>>2</OPTION>
<OPTION VALUE="3" <? if ($row_b1['voto_materia1']=="3") { echo "SELECTED"; } ?>>3</OPTION>
<OPTION VALUE="4" <? if ($row_b1['voto_materia1']=="4") { echo "SELECTED"; } ?>>4</OPTION>
<OPTION VALUE="5" <? if ($row_b1['voto_materia1']=="5") { echo "SELECTED"; } ?>>5</OPTION>
<OPTION VALUE="6" <? if ($row_b1['voto_materia1']=="6") { echo "SELECTED"; } ?>>6</OPTION>
<OPTION VALUE="7" <? if ($row_b1['voto_materia1']=="7") { echo "SELECTED"; } ?>>7</OPTION>
<OPTION VALUE="8" <? if ($row_b1['voto_materia1']=="8") { echo "SELECTED"; } ?>>8</OPTION>
<OPTION VALUE="9" <? if ($row_b1['voto_materia1']=="9") { echo "SELECTED"; } ?>>9</OPTION>
<OPTION VALUE="10" <? if ($row_b1['voto_materia1']=="10") { echo "SELECTED"; } ?>>10</OPTION>
</select>
<input type="hidden" name="id" value="<?=$voto?>">
<input type="hidden" name="pagina" value="3">
<input name="submit2" type="submit" class="pulsante" value="modifica">
Codice PHP:
elseif ($pagina==3){
$sql = "UPDATE a_voti SET voto_materia1='$voto_materia1', voto_materia2='$voto_materia2', voto_materia3='$voto_materia3', voto_materia4='$voto_materia4', voto_materia5='$voto_materia5', voto_materia6='$voto_materia6', voto_materia7='$voto_materia7', voto_materia8='$voto_materia8', voto_materia9='$voto_materia9', voto_materia10='$voto_materia10', voto_materia11='$voto_materia11' WHERE id_voti=$id";
mysql_query($sql,$conn) or die (mysql_error() );
$msg = "modifiche effettuate";
}
quando clicco sul pulsante modifica mi da il messaggio"modifiche effettuate" però poi vado a vedere sul db e non risulta nessuna modifica effettuata.