Visualizzazione dei risultati da 1 a 5 su 5

Discussione: form select

  1. #1

    form select

    salve ragazzi ho un problema con i form:


    nell'html

    <form name="form_voti" method="post" action="viewfile.php?idfile=$res_file[id_file]&amp;act=rate">
    <span class="Stile2">Vota:</span>
    <select name="voti[]">
    <option selected value="1">1</option>
    <option value="2">2</option>
    <option value="3">3</option>
    <option value="4">4</option>
    <option value="5">5</option>
    <option value="6">6</option>
    <option value="7">7</option>
    <option value="8">8</option>
    <option value="9">9</option>
    <option value="10">10</option>
    </select>
    <input name="Submit" type="submit" class="input" value="Vota">
    </form>


    e nel php

    Codice PHP:

    <?

    switch($_GET["act"]) {
        
        case(
    "rate"):
                
                
    // faccio un controllo
                
    if($res_file["voto"] > 0) {
                
                
    // faccio la media dei voti
                
    $media_voti $res_file["voto"] + $_POST['voti'] / 2;
                
                } else {
                    
                    
    // assegno solo il valore
                    
    $media_voti $_POST['voti'];
                   
                   }                
                
                
    // query per aumentare il voto
                
    $query_voto "UPDATE $file SET voto = $media_voti WHERE id_art = '$res_file[id_file]'";
                
                
    // eseguo la query
                
    mysql_query($query_voto);    
        break;
        
    // fine switch
            
    ?>
    il problema e che non mi funziona non mi aggiorna la tabella e i voti risultano sempre 0. Potete aiutarmi???

  2. #2
    Utente di HTML.it L'avatar di VaLvOnAuTa
    Registrato dal
    Jun 2002
    Messaggi
    2,003
    Perchè la variabile della select è un array?
    fai
    <select name="voti">

  3. #3
    Ho gia provato ma se faccio come mi hai detto il metodo $_POST non funziona, come posso fare???

  4. #4
    Utente di HTML.it L'avatar di VaLvOnAuTa
    Registrato dal
    Jun 2002
    Messaggi
    2,003
    Come non funziona il metodo $_POST?

  5. #5
    Grazie lostesso, ho risolto era un problema con gli array... Ciao!

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 © 2025 vBulletin Solutions, Inc. All rights reserved.