Example #1
0
 static function test_me()
 {
     $cn = new Database(dossier::id());
     $a = new Acc_Report($cn);
     print_r($a->get_list());
     $array = array("text0" => "test1", "form0" => "7%", "text1" => "test2", "form1" => "6%", "fr_id" => 110, "form_nom" => "Tableau");
     $a->from_array($array);
     print_r($a);
     echo '<form method="post">';
     echo $a->form(10);
     echo HtmlInput::submit('update', 'Enregistre');
     /* Add a line should be a javascript see comptanalytic */
     //  $r.= '<INPUT TYPE="submit" value="Ajoute une ligne" name="add_line">';
     echo HtmlInput::submit('del_form', 'Efface ce rapport');
     echo HtmlInput::hidden('test_select', $_REQUEST['test_select']);
     echo "</FORM>";
     if (isset($_POST['update'])) {
         $b = new Acc_Report($cn);
         $b->from_array($_POST);
         echo '<hr>';
         print_r($b);
     }
 }
Example #2
0
require_once NOALYSS_INCLUDE . '/user_menu.php';
require_once NOALYSS_INCLUDE . '/class_ipopup.php';
$gDossier = dossier::id();
$str_dossier = dossier::get();
/* Admin. Dossier */
$rep = new Database($gDossier);
$cn = new Database($gDossier);
$rap = new Acc_Report($cn);
$menu = 0;
if (isset($_POST["del_form"])) {
    $rap->id = $_POST['fr_id'];
    $rap->delete();
    $menu = 1;
}
if (isset($_POST["record"])) {
    $rap->from_array($_POST);
    $rap->save();
    $menu = 1;
}
if (isset($_POST['update'])) {
    $rap->from_array($_POST);
    $rap->save($_POST);
    $menu = 1;
}
if (isset($_POST['upload'])) {
    $rap->upload();
    $menu = 1;
}
if (isset($_REQUEST["action"]) && $menu == 0) {
    $action = $_REQUEST["action"];
    $rap->id = isset($_REQUEST['fr_id']) ? $_REQUEST['fr_id'] : 0;