$query->TClass = GETPOST('TClass'); $query->TMethod = GETPOST('TMethod'); $query->sql_fields = base64_decode(GETPOST('sql_fields')); $query->sql_from = base64_decode(GETPOST('sql_from')); $query->sql_where = base64_decode(GETPOST('sql_where')); $query->sql_afterwhere = base64_decode(GETPOST('sql_afterwhere')); // $PDOdb->debug=true; $query->save($PDOdb); print $query->getId(); break; case 'dashboard': $dash = new TQDashBoard(); $dash->load($PDOdb, GETPOST('id')); $dash->set_values($_REQUEST); $dash->save($PDOdb); print $dash->getId(); break; case 'dashboard-query-link': $dash = new TQDashBoard(); if ($dash->load($PDOdb, GETPOST('fk_qdashboard'))) { $TCoord = $_REQUEST['TCoord']; foreach ($TCoord as &$coord) { $dash->TQDashBoardQuery[(int) $coord['k']]->set_values($coord); } $dash->save($PDOdb); print 1; } else { print 0; } break; case 'dashboard-query-remove':