Form.php
vota.phpcodice:<form action="vota.php" method="post"> <? $query = "SELECT * FROM sondaggi_domande ORDER BY ID DESC"; $result = mysql_query($query, $db); $row = mysql_fetch_array($result); $quesito = $row["Quesito"]; echo $quesito." "; for ($a = 1 ; $a <=$row["Tot_Domande"] ; $a++) { echo "<input type='radio' name='Opzione' value='Opzione".$a."'>".$row["Domanda".$a]." "; } ?> <input type="hidden" name"Sondaggio" value="<? echo $row["ID"]; ?>"> <div align="center"><input name="Invia" type="submit" value="Invia"><input name="Cancella" type="reset" value="Cancella"></div> </form>
Perché non mi segna il voto? :master:codice:// connessione al database include "../db.php"; // valori $sondaggio = trim($_POST['Sondaggio']); // questo è un numero $opzione = trim($_POST['Opzione']); // es. Opzione1 $query = "SELECT * FROM sondaggi_risposte WHERE Sondaggio = '$sondaggio'"; $result = mysql_query($query, $db); $row = mysql_fetch_array($result2); // recupero il campo (da Opzione1 a Opzione10) $option2 = $row[$opzione]; $option2 = intval($option2); $option2++; $query = "UPDATE sondaggi_risposte SET '$opzione'='$option2' WHERE Sondaggio = '$sondaggio'"; $result = mysql_query($query, $db); echo "ok";

Rispondi quotando
