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); } }
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;