Ignore:
Timestamp:
May 11, 2011, 10:20:35 AM (14 years ago)
Author:
roby
Message:

Corretta la funzione di calcolo d'Hondt per sistema maggioritario

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/client/modules/Elezioni/consiglieri.php

    r85 r94  
    153153function consmin($fascia,$grp) {
    154154global $id_cons, $prefix,$dbi,$num_candlst,$quozienti,$PNE,$CSEC,$consin,$numcons;
    155 global $infpremio,$fisso,$sincons,$votolista;
     155global $infpremio,$fisso,$sincons, $votol;
    156156if (!isset($fisso)) $fisso=0; #se fisso=1 il premio di maggioranza Ú fisso
    157 if (!isset($votolista)) $fisso=0; #se votolista=1 c'e' voto di lista
     157if (isset($votol)) {$votolista=$votol; $fisso=$votol;} #se votolista=1 c'e' voto di lista
    158158if (!isset($sincons)) $sincons=0; #se sincons=1 il sindaco eletto occupa un posto di consigliere
    159159$PNE=_PRIMONON;
     
    176176        $res_val = mysql_query("SELECT sum(voti) from ".$prefix."_ele_voti_lista where id_cons='$id_cons'",$dbi);
    177177list($validi) = mysql_fetch_row($res_val);
    178 
    179178#se votolista==1, Ú abilitato il voto di lista ed Ú quello su cui si calcola l'assegnazione dei seggi
    180179if ($fisso==1){
     
    210209    $x++;
    211210    }#controllo del premio di maggioranza
    212 //    if ($gruppo[$listagruppo[$lisvin]]>($validi*2/3)) 
     211//    if ($gruppo[$listagruppo[$lisvin]]>($validi*2/3))
    213212    if ($gruppo[$listagruppo[$lisvin]]>($validi*$infpremio/100) and $fisso==0)
    214213    {
Note: See TracChangeset for help on using the changeset viewer.