Exemplo n.º 1
0
function show_list_bud($id_bibli)
{
    global $dbh, $msg, $charset;
    //Affichage du formulaire de recherche
    show_search_form($id_bibli);
    //Affichage de la liste des budgets
    $form = "<table>\n\t<tr>\n\t\t<th>" . htmlentities($msg[103], ENT_QUOTES, $charset) . "</th>\n\t\t<th>" . htmlentities($msg[acquisition_statut], ENT_QUOTES, $charset) . "</th>\n\t\t<th>" . htmlentities($msg['acquisition_budg_exer'], ENT_QUOTES, $charset) . "</th>\n\t</tr>";
    $q = budgets::listByEntite($id_bibli);
    $r = pmb_mysql_query($q, $dbh);
    $nb = pmb_mysql_num_rows($r);
    $parity = 1;
    for ($i = 0; $i < $nb; $i++) {
        $row = pmb_mysql_fetch_object($r);
        if ($parity % 2) {
            $pair_impair = "even";
        } else {
            $pair_impair = "odd";
        }
        $parity += 1;
        $tr_javascript = " onmouseover=\"this.className='surbrillance'\" onmouseout=\"this.className='{$pair_impair}'\" onmousedown=\"document.location='./acquisition.php?categ=ach&sub=bud&action=show&id_bibli={$row->num_entite}&id_bud={$row->id_budget}';\" ";
        $form .= "<tr class='{$pair_impair}' {$tr_javascript} style='cursor: pointer'><td><i>" . htmlentities($row->libelle, ENT_QUOTES, $charset) . "</i></td>";
        $form .= '<td>';
        switch ($row->statut) {
            case STA_BUD_VAL:
                $form .= htmlentities($msg[acquisition_statut_actif], ENT_QUOTES, $charset);
                break;
            case STA_BUD_CLO:
                $form .= htmlentities($msg[acquisition_statut_clot], ENT_QUOTES, $charset);
                break;
            default:
                $form .= htmlentities($msg[acquisition_budg_pre], ENT_QUOTES, $charset);
                break;
        }
        $form .= "</td>";
        $exer = new exercices($row->num_exercice);
        $form .= '<td>' . htmlentities($exer->libelle, ENT_QUOTES, $charset) . "</td></tr>";
    }
    $form .= "</table>";
    print $form;
}
Exemplo n.º 2
0
function show_list_budg($id_bibli)
{
    global $dbh;
    global $msg;
    global $charset;
    //Rappel du nom de l'etablissement
    $biblio = new entites($id_bibli);
    print "<div class='row'><label class='etiquette'>" . htmlentities($biblio->raison_sociale, ENT_QUOTES, $charset) . "</label></div>";
    print "<table>\n\t<tr>\n\t\t<th>" . htmlentities($msg[103], ENT_QUOTES, $charset) . "</th>\n\t\t<th>" . htmlentities($msg[acquisition_statut], ENT_QUOTES, $charset) . "</th>\n\t</tr>";
    //Affichage de la liste des budgets
    $q = budgets::listByEntite($id_bibli);
    $res = mysql_query($q, $dbh);
    $parity = 1;
    while ($row = mysql_fetch_object($res)) {
        if ($parity % 2) {
            $pair_impair = "even";
        } else {
            $pair_impair = "odd";
        }
        $parity += 1;
        $tr_javascript = " onmouseover=\"this.className='surbrillance'\" onmouseout=\"this.className='{$pair_impair}'\" onmousedown=\"document.location='./admin.php?categ=acquisition&sub=budget&action=modif&id_bibli={$row->num_entite}&id_bud={$row->id_budget}';\" ";
        print "<tr class='{$pair_impair}' {$tr_javascript} style='cursor: pointer'><td><i>" . htmlentities($row->libelle, ENT_QUOTES, $charset) . "</i></td>";
        print '<td>';
        switch ($row->statut) {
            case STA_BUD_VAL:
                print htmlentities($msg[acquisition_statut_actif], ENT_QUOTES, $charset);
                break;
            case STA_BUD_CLO:
                print htmlentities($msg[acquisition_statut_clot], ENT_QUOTES, $charset);
                break;
            default:
                print htmlentities($msg[acquisition_budg_pre], ENT_QUOTES, $charset);
                break;
        }
        print "</td></tr>";
    }
    print "</table>\n\t\t<input class='bouton' type='button' value=' " . $msg[acquisition_ajout_budg] . " ' onClick=\"document.location='./admin.php?categ=acquisition&sub=budget&action=add&id_bibli={$id_bibli}'\" />";
}