Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 15 su 15
  1. #11
    Utente di HTML.it L'avatar di boots
    Registrato dal
    Oct 2012
    Messaggi
    1,626
    Semplice:
    Codice PHP:
    foreach($_POST['data'] as $row){
       
    $query "INSERT INTO preferenze (sez, numero_cand, candidato, voti)  
                    VALUES ('
    {$_POST[sez]}', '{$row[num_cand]}', '{$row[candidato]}',  '{$row[voti]}')";
       
    mysql_query($query);

    Se invece vuoi mettere l'id del candidato (quindi la tab preferenze diventa id-sez-id_cand-voti)

    Codice PHP:
    // nella form ho usato l'id utente per formare l'indice dell'array ($key)
    foreach($_POST['data'] as $key => $row){
       
    $query "INSERT INTO preferenze (sez, numero_cand, candidato, voti)  
                    VALUES ('
    {$_POST[sez]}', '$key', '{$row[voti]}')";
       
    mysql_query($query);


  2. #12
    @
    Santino83_02 non l'avevo l'ho fatta stamattina

    @boot GRAZIE

  3. #13
    e se volessi stampare il totale dei voti?

  4. #14
    Utente di HTML.it L'avatar di boots
    Registrato dal
    Oct 2012
    Messaggi
    1,626
    Dei voti che posti, il totale della sezione?

    Codice PHP:
    $totale 0;
    foreach(
    $_POST['data'] as $row){
       
    $totale += (int)$row[voti];
       
    $query "INSERT INTO preferenze (sez, numero_cand, candidato, voti)  
                    VALUES ('
    {$_POST[sez]}', '{$row[num_cand]}', '{$row[candidato]}',  '{$row[voti]}')";
       
    mysql_query($query);
    }
    echo 
    $totale

  5. #15
    in effetti mi riferivo al totale da visualizzare nella pagina di inserimento mentre vengono man mano inseriti i voti.
    Questo al fine di verificare l'esattezza dei voti inseriti.

    Penso a qualche cosa lato client.
    ma non idea.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.