Beispiel #1
0
                    break;
                }
                $result = Frais::deleteFraisById($bdd, $value);
                $data = ["updated" => $result];
                break;
            default:
                break;
        }
    }
} else {
    if (isset($_GET) && !empty($_GET)) {
        foreach ($_GET as $key => $value) {
            switch ($key) {
                case 'statistique':
                    //couts par categorie
                    $allCategorie = CategorieFrais::getAllCategorie($bdd);
                    $userDevise = Devise::getDeviseById($bdd, $sessionUser->getDevise())->getTaux();
                    //couts pour les 10 premiers utilisateurs
                    $userCouts = Note::getCoutOfUser($bdd);
                    //incrementation pour lesfrais par mois de l'année
                    $i = 1;
                    //couleur des categories
                    $color = 30;
                    foreach ($allCategorie as $categorie) {
                        $categorieCout = Frais::getCoutByCategorieId($bdd, $categorie["id"]);
                        $fdevise = Devise::getDeviseById($bdd, $categorieCout['devise_id'])->getTaux();
                        $data["categorie"]["labels"][] = $categorie["name"];
                        $data["categorie"]["cout"][] = Devise::getValueOfChangedDevise($categorieCout["totalCat"], $fdevise, $userDevise);
                        $data["categorie"]["all"][] = ["value" => Devise::getValueOfChangedDevise($categorieCout["totalCat"], $fdevise, $userDevise), "color" => "rgb(" . $color . ", " . $color * 2 . ", " . $color / 2 . ")", "highlight" => "rgb(" . ($color + 15) . ", " . ($color * 2 + 15) . ", " . ($color + 15) . ")", "label" => $categorie["name"]];
                        $color += 30;
                    }
Beispiel #2
0
                    } ?>
            </select>
        </div>
        <select class = "formulaire deroulantFrais form-control champ-form deroulantId" name="note_id">
            <?php
            $uid = $sessionUser->getId();
            foreach ( (Note::getNotesByUser($bdd, $uid)) as $donnee ) {
                if ( 1 != $donnee['statut_id'] )
                    { continue; } ?>
                <option value="<?php echo $donnee['id'];?>" <?php if(isset($_POST[$noteid]) && !empty($_POST[$noteid]) && filter_input(INPUT_POST, $noteid) == $donnee['id'])
                    {echo "selected.='selected'";} ?>><?php echo $donnee['name'];?></option>
      <?php }  ?>
        </select>
        
        <select class = "formulaire deroulantFrais form-control champ-form deroulantId" name="categorie_id">
            <?php
            $reponseCategorie = CategorieFrais::getAllCategorie($bdd);
            while($donnee = $reponseCategorie->fetch())
            {
                ?>
                <option value ="<?php echo $donnee['id'];?>" <?php if(isset($_POST[$categori]) && !empty($_POST[$categori]) && filter_input(INPUT_POST, $categori) == $donnee['id']){echo "selected='selected'"; } ?>><?php echo $donnee['name'];?></option>
                <?php
            }
            $reponseCategorie->closeCursor();
            ?>
        </select>
        <br>
        <input class="btn btn-primary" type="submit" value="Valider" name = "valider"/>
    </p>
</form>