Beispiel #1
0
    if (!empty($table) || !empty($savedquery)) {
        $form = new ReportForm($conx);
        $form->setUrlNext(urldecode($goto));
        $form->setEventControl($cfg_eventcontroler);
        if (!empty($registryname)) {
            $form->setRegistry($registryname);
        }
        if ($primarykey != "") {
            $form->squery = new sqlQuery($conx);
            $primarykey = stripslashes($primarykey);
            $form->squery->query("select * from " . $table . " where " . $primarykey);
            $form->setLogRun(true);
            $form->setDefault($table);
        } elseif (!empty($savedquery)) {
            $form->setSavedQuery($savedquery);
            $form->setQuery();
            $form->setDefault();
        } else {
            $form->setQuery($table, $primary_key_value, $primary_key_var);
            $form->setDefault($table);
        }
        if ($addrecord == "yes") {
            $form->setAddRecord();
        }
        $form->event->addEvent("mydb.addParamToDisplayNext", 500);
        $form->event->addParam("errorpage", $_SERVER['PHP_SELF']);
        $form->setForm();
        $form->execute();
    } else {
        ?>
<div class="error_message">Missing parameters to display the from</div>