コード例 #1
0
    echo '</tr>';
}
echo '</tbody></table><br><br><br><br>';
$query_ext = "SELECT F.FAC_NO, F.FAC_DEV, F.FAC_NUM, C.COL_NOM, C.COL_PRENOM, 1 AS INT_FACTURABLE, F.FAC_NOMCLI, F.FAC_NOMPRO, F.COL_NO, F.PRO_NO\n                            FROM FACTURE F, COLLABORATEUR C, EXTERNE E \n                            WHERE E.COL_NO = C.COL_NO\n                            AND F.COL_NO = C.COL_NO\n                            AND F.FAC_MOIS = '" . $mois . "'\n                            AND F.FAC_ANNEE = '" . $annee . "'\n                            GROUP BY F.COL_NO, F.PRO_NO \n                            ORDER BY C.COL_NOM, C.COL_PRENOM";
$result_ext = $GLOBALS['connexion']->query($query_ext);
$tableau_ext = array();
while ($row_ext = $result_ext->fetch_assoc()) {
    $valeur_ext = $row_ext['COL_NO'] . '.' . $row_ext['PRO_NO'];
    $valmod = $row_ext['FAC_NUM'] != '' ? '' : bouton('Modifier', 'valider', 'modif(' . $row_ext['FAC_NO'] . ');', 'btn-primary');
    $valpro = $row_ext['FAC_NUM'] != '' ? '' : bouton2($row_ext['FAC_DEV'], 'valider', $row_ext['FAC_NO'], 'proforma', 'btn-primary');
    $valfac = '';
    if ($row_ext['FAC_NUM'] == '' && $row_ext['FAC_AVO'] == '') {
        $valfac = bouton('Facturer', 'valider', 'facturer(' . $row_ext['FAC_NO'] . ');', 'btn-primary');
    } else {
        if ($row_ext['FAC_NUM'] != '' && $row_ext['FAC_AVO'] == '') {
            $valfac = bouton2($row_ext['FAC_NUM'], 'valider', $row_ext['FAC_NO'], 'facture', 'btn-primary');
        }
    }
    $tableau_ext[] = array('COL_NO' => $valeur_ext, 'COL_NOM' => $row_ext['COL_NOM'] . ' ' . $row_ext['COL_PRENOM'], 'INT_FACTURABLE' => $row_ext['INT_FACTURABLE'] == 1 ? 'Oui' : 'Non', 'CLI_NOM' => $row_ext['FAC_NOMCLI'], 'PRO_NOM' => $row_ext['FAC_NOMPRO'], 'MODIFIER' => $valmod, 'PROFORMA' => $valpro, 'FACTURE' => $valfac);
}
//On remplace le mot "internes" par externes pour le deuxième tableau
$table = str_replace('internes', 'externes', $table);
//On change l'id
$table = str_replace('tableau1', 'tableau2', $table);
echo $table;
foreach ($tableau_ext as $ligne_ext) {
    echo '<tr id=' . $ligne_ext['COL_NO'] . '>';
    echo '<td id="COL_NOM' . $ligne_ext['COL_NO'] . '">' . $ligne_ext['COL_NOM'] . '</td>';
    echo '<td id="INT_FACTURABLE' . $ligne_ext['COL_NO'] . '">' . $ligne_ext['INT_FACTURABLE'] . '</td>';
    echo '<td id="CLI_NOM' . $ligne_ext['COL_NO'] . '">' . $ligne_ext['CLI_NOM'] . '</td>';
    echo '<td id="PRO_NOM' . $ligne_ext['COL_NO'] . '">' . $ligne_ext['PRO_NOM'] . '</td>';
コード例 #2
0
                            <div class="span2 offset2">Montant a avoiré : </div>
                            <div class="span2"><input id="facTotalAvo" type="text" name="FAC_MT_AVO" value="0"></input></div>';
}
?>
                        <!--echo '<input type="hidden" name="FAC_MT_AVO" value="0"></input></div>';-->
                    <div class="row"><div class="span12"><br></div></div>
                    <div>
                    <fieldset>
                        <legend class="offset1">Element(s) supplémentaire(s) à facturer</legend>
                        <table id='tableau0' border="1" class="table-bordered table-condensed" width="85%" align="center">
                            <tr>
                                <th>Désignation</th>
                                <th>Détail projet</th>
                                <th>Montant à facturer</th>
                                <th><?php 
echo bouton2('Ajouter une ligne', 'btn', 'primary', 'ajoutElement', 'add_element()');
?>
</th>
                            </tr>
                        </table>
                    </fieldset>
                    <input type="hidden" name="type" value="<?php 
echo $_GET['type'];
?>
"/>
                    <?php 
if ($_GET['type'] == "prefacturation") {
    echo '<input type="hidden" name="type" value="creation" />';
}
if ($_GET['type'] == "proforma") {
    echo '<input type="hidden" name="type" value="proforma" />';