Rev 14 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 14 | Rev 15 | ||
---|---|---|---|
Line 60... | Line 60... | ||
60 | db_query("DELETE FROM `".$mysql_zugangsdaten['praefix']."schule_faecher` WHERE `user` = '".$benutzer['id']."' AND `id` = '".db_escape($delete)."' AND `jahrgang` = '".db_escape($id)."'"); |
60 | db_query("DELETE FROM `".$mysql_zugangsdaten['praefix']."schule_faecher` WHERE `user` = '".$benutzer['id']."' AND `id` = '".db_escape($delete)."' AND `jahrgang` = '".db_escape($id)."'"); |
61 | if (db_affected_rows() > 0) |
61 | if (db_affected_rows() > 0) |
62 | db_query("OPTIMIZE TABLE `".$mysql_zugangsdaten['praefix']."schule_faecher`"); |
62 | db_query("OPTIMIZE TABLE `".$mysql_zugangsdaten['praefix']."schule_faecher`"); |
63 | } |
63 | } |
64 | $res = db_query("SELECT `name`, `wertungsfaktor`, `id` FROM `".$mysql_zugangsdaten['praefix']."schule_faecher` WHERE `user` = '".$benutzer['id']."' AND `jahrgang` = '".db_escape($id)."'"); |
64 | $res = db_query("SELECT `name`, `wertungsfaktor`, `id` FROM `".$mysql_zugangsdaten['praefix']."schule_faecher` WHERE `user` = '".$benutzer['id']."' AND `jahrgang` = '".db_escape($id)."'"); |
65 | gfx_begintable(); |
65 | wb_draw_table_begin(); |
66 | gfx_tablecontent('', '<b>Fach</b>', '', '<b>Wertungsfaktor</b>', '', '<b>Aktionen</b>'); |
66 | wb_draw_table_content('', '<b>Fach</b>', '', '<b>Wertungsfaktor</b>', '', '<b>Aktionen</b>'); |
67 | while ($row = db_fetch($res)) |
67 | while ($row = db_fetch($res)) |
68 | gfx_tablecontent('100%', $row['name'], '', $row['wertungsfaktor'], '', '<a href="javascript:abfrage(\''.$_SERVER['PHP_SELF'].'?modul='.urlencode($modul).'&seite='.urlencode($seite).'&id='.urlencode($id).'&kategorie='.urlencode($kategorie).'&delete='.urlencode($row['id']).'\')">Löschen</a>'); |
68 | wb_draw_table_content('100%', $row['name'], '', $row['wertungsfaktor'], '', '<a href="javascript:abfrage(\''.$_SERVER['PHP_SELF'].'?modul='.urlencode($modul).'&seite='.urlencode($seite).'&id='.urlencode($id).'&kategorie='.urlencode($kategorie).'&delete='.urlencode($row['id']).'\')">Löschen</a>'); |
69 | gfx_tablecontent('', 'Neues Schulfach anlegen:<img src="design/spacer.gif" width="25" height="1" alt=""><input type="text" class="normal" onmouseover="this.className=\'highlight\';" onmouseout="this.className=\'normal\';" name="name">', '', '<input type="text" class="normal" onmouseover="this.className=\'highlight\';" onmouseout="this.className=\'normal\';" name="wertungsfaktor" value="1">', '', '<input type="submit" class="button" onmouseover="this.className=\'button_act\';" onmouseout="this.className=\'button\';" value)="Anlegen">'); |
69 | wb_draw_table_content('', 'Neues Schulfach anlegen:<img src="design/spacer.gif" width="25" height="1" alt=""><input type="text" class="normal" onmouseover="this.className=\'highlight\';" onmouseout="this.className=\'normal\';" name="name">', '', '<input type="text" class="normal" onmouseover="this.className=\'highlight\';" onmouseout="this.className=\'normal\';" name="wertungsfaktor" value="1">', '', '<input type="submit" class="button" onmouseover="this.className=\'button_act\';" onmouseout="this.className=\'button\';" value)="Anlegen">'); |
70 | gfx_endtable(); |
70 | wb_draw_table_end(); |
71 | } |
71 | } |
72 | 72 | ||
73 | if ($kategorie == 'noten') |
73 | if ($kategorie == 'noten') |
74 | { |
74 | { |
75 | if (isset($sent) && ($sent)) |
75 | if (isset($sent) && ($sent)) |
Line 81... | Line 81... | ||
81 | if (db_affected_rows() > 0) |
81 | if (db_affected_rows() > 0) |
82 | db_query("OPTIMIZE TABLE `".$mysql_zugangsdaten['praefix']."schule_noten`"); |
82 | db_query("OPTIMIZE TABLE `".$mysql_zugangsdaten['praefix']."schule_noten`"); |
83 | } |
83 | } |
84 | 84 | ||
85 | $res = db_query("SELECT `id`, `fach`, `name`, `wertung`, `note` FROM `".$mysql_zugangsdaten['praefix']."schule_noten` WHERE `user` = '".$benutzer['id']."' AND `jahrgang` = '".db_escape($id)."'"); |
85 | $res = db_query("SELECT `id`, `fach`, `name`, `wertung`, `note` FROM `".$mysql_zugangsdaten['praefix']."schule_noten` WHERE `user` = '".$benutzer['id']."' AND `jahrgang` = '".db_escape($id)."'"); |
86 | gfx_begintable(); |
86 | wb_draw_table_begin(); |
87 | if ($rw['notensystem'] == 0) |
87 | if ($rw['notensystem'] == 0) |
88 | gfx_tablecontent('', '<b>Fach</b>', '', '<b>Name</b>', '', '<b>Wertung</b>', '', '<b>Note</b>', '', '<b>Aktionen</b>'); |
88 | wb_draw_table_content('', '<b>Fach</b>', '', '<b>Name</b>', '', '<b>Wertung</b>', '', '<b>Note</b>', '', '<b>Aktionen</b>'); |
89 | if ($rw['notensystem'] == 1) |
89 | if ($rw['notensystem'] == 1) |
90 | gfx_tablecontent('', '<b>Fach</b>', '', '<b>Name</b>', '', '<b>Wertung</b>', '', '<b>Notenpunkte</b>', '', '<b>Note</b>', '', '<b>Aktionen</b>'); |
90 | wb_draw_table_content('', '<b>Fach</b>', '', '<b>Name</b>', '', '<b>Wertung</b>', '', '<b>Notenpunkte</b>', '', '<b>Note</b>', '', '<b>Aktionen</b>'); |
91 | while ($row = db_fetch($res)) |
91 | while ($row = db_fetch($res)) |
92 | { |
92 | { |
93 | $res2 = db_query("SELECT `name` FROM `".$mysql_zugangsdaten['praefix']."schule_faecher` WHERE `id` = '".db_escape($row['fach'])."' AND `user` = '".$benutzer['id']."' AND `jahrgang` = '".db_escape($id)."'"); |
93 | $res2 = db_query("SELECT `name` FROM `".$mysql_zugangsdaten['praefix']."schule_faecher` WHERE `id` = '".db_escape($row['fach'])."' AND `user` = '".$benutzer['id']."' AND `jahrgang` = '".db_escape($id)."'"); |
94 | $row2 = db_fetch($res2); |
94 | $row2 = db_fetch($res2); |
95 | $fach = $row2['name']; |
95 | $fach = $row2['name']; |
96 | 96 | ||
97 | if ($rw['notensystem'] == 0) |
97 | if ($rw['notensystem'] == 0) |
98 | gfx_tablecontent('', $fach, '', $row['name'], '', $row['wertung'], '', $row['note'], '', '<a href="javascript:abfrage(\''.$_SERVER['PHP_SELF'].'?modul='.urlencode($modul).'&seite='.urlencode($seite).'&id='.urlencode($id).'&kategorie='.urlencode($kategorie).'&delete='.urlencode($row['id']).'\')">Löschen</a>'); |
98 | wb_draw_table_content('', $fach, '', $row['name'], '', $row['wertung'], '', $row['note'], '', '<a href="javascript:abfrage(\''.$_SERVER['PHP_SELF'].'?modul='.urlencode($modul).'&seite='.urlencode($seite).'&id='.urlencode($id).'&kategorie='.urlencode($kategorie).'&delete='.urlencode($row['id']).'\')">Löschen</a>'); |
99 | if ($rw['notensystem'] == 1) |
99 | if ($rw['notensystem'] == 1) |
100 | gfx_tablecontent('', $fach, '', $row['name'], '', $row['wertung'], '', $row['note'], '', abschnitt_bei_stelle(6-($row['note']/15)*5, 2), '', '<a href="'.$_SERVER['PHP_SELF'].'?modul='.urlencode($modul).'&seite='.urlencode($seite).'&id='.urlencode($id).'&kategorie='.urlencode($kategorie).'&delete='.urlencode($row['id']).'">Löschen</a>'); |
100 | wb_draw_table_content('', $fach, '', $row['name'], '', $row['wertung'], '', $row['note'], '', abschnitt_bei_stelle(6-($row['note']/15)*5, 2), '', '<a href="'.$_SERVER['PHP_SELF'].'?modul='.urlencode($modul).'&seite='.urlencode($seite).'&id='.urlencode($id).'&kategorie='.urlencode($kategorie).'&delete='.urlencode($row['id']).'">Löschen</a>'); |
101 | } |
101 | } |
102 | $fach_dropdown = '<select name="fach">'; |
102 | $fach_dropdown = '<select name="fach">'; |
103 | $faecher_vorhanden = false; |
103 | $faecher_vorhanden = false; |
104 | $res = db_query("SELECT `name`, `id` FROM `".$mysql_zugangsdaten['praefix']."schule_faecher` WHERE `user` = '".$benutzer['id']."' AND `jahrgang` = '".db_escape($id)."'"); |
104 | $res = db_query("SELECT `name`, `id` FROM `".$mysql_zugangsdaten['praefix']."schule_faecher` WHERE `user` = '".$benutzer['id']."' AND `jahrgang` = '".db_escape($id)."'"); |
105 | while ($row = db_fetch($res)) |
105 | while ($row = db_fetch($res)) |
Line 109... | Line 109... | ||
109 | } |
109 | } |
110 | $fach_dropdown .= '</select>'; |
110 | $fach_dropdown .= '</select>'; |
111 | if ($faecher_vorhanden) |
111 | if ($faecher_vorhanden) |
112 | { |
112 | { |
113 | if ($rw['notensystem'] == 0) |
113 | if ($rw['notensystem'] == 0) |
114 | gfx_tablecontent('', $fach_dropdown, '', '<input type="text" class="normal" onmouseover="this.className=\'highlight\';" onmouseout="this.className=\'normal\';" name="name">', '', '<input type="text" class="normal" onmouseover="this.className=\'highlight\';" onmouseout="this.className=\'normal\';" name="wertung">', '', '<input type="text" class="normal" onmouseover="this.className=\'highlight\';" onmouseout="this.className=\'normal\';" name="note">', '', '<input type="submit" class="button" onmouseover="this.className=\'button_act\';" onmouseout="this.className=\'button\';" value="Eintragen">'); |
114 | wb_draw_table_content('', $fach_dropdown, '', '<input type="text" class="normal" onmouseover="this.className=\'highlight\';" onmouseout="this.className=\'normal\';" name="name">', '', '<input type="text" class="normal" onmouseover="this.className=\'highlight\';" onmouseout="this.className=\'normal\';" name="wertung">', '', '<input type="text" class="normal" onmouseover="this.className=\'highlight\';" onmouseout="this.className=\'normal\';" name="note">', '', '<input type="submit" class="button" onmouseover="this.className=\'button_act\';" onmouseout="this.className=\'button\';" value="Eintragen">'); |
115 | if ($rw['notensystem'] == 1) |
115 | if ($rw['notensystem'] == 1) |
116 | gfx_tablecontent('', $fach_dropdown, '', '<input type="text" class="normal" onmouseover="this.className=\'highlight\';" onmouseout="this.className=\'normal\';" name="name">', '', '<input type="text" class="normal" onmouseover="this.className=\'highlight\';" onmouseout="this.className=\'normal\';" name="wertung">', '', '<input type="text" class="normal" onmouseover="this.className=\'highlight\';" onmouseout="this.className=\'normal\';" name="note">', '', '<img src="design/spacer.gif" width="115" height="1" alt="">', '', '<input type="submit" class="button" onmouseover="this.className=\'button_act\';" onmouseout="this.className=\'button\';" value="Eintragen">'); |
116 | wb_draw_table_content('', $fach_dropdown, '', '<input type="text" class="normal" onmouseover="this.className=\'highlight\';" onmouseout="this.className=\'normal\';" name="name">', '', '<input type="text" class="normal" onmouseover="this.className=\'highlight\';" onmouseout="this.className=\'normal\';" name="wertung">', '', '<input type="text" class="normal" onmouseover="this.className=\'highlight\';" onmouseout="this.className=\'normal\';" name="note">', '', '<img src="design/spacer.gif" width="115" height="1" alt="">', '', '<input type="submit" class="button" onmouseover="this.className=\'button_act\';" onmouseout="this.className=\'button\';" value="Eintragen">'); |
117 | } |
117 | } |
118 | else |
118 | else |
119 | { |
119 | { |
120 | if ($rw['notensystem'] == 0) |
120 | if ($rw['notensystem'] == 0) |
121 | gfx_tablecontent('', 'Bitte zuerst <a href="'.$_SERVER['PHP_SELF'].'?seite='.urlencode($seite).'&modul='.urlencode($modul).'&kategorie=faecher&id='.urlencode($id).'">Fächer anlegen</a>!', '', '', '', '', '', '', '', ''); |
121 | wb_draw_table_content('', 'Bitte zuerst <a href="'.$_SERVER['PHP_SELF'].'?seite='.urlencode($seite).'&modul='.urlencode($modul).'&kategorie=faecher&id='.urlencode($id).'">Fächer anlegen</a>!', '', '', '', '', '', '', '', ''); |
122 | if ($rw['notensystem'] == 1) |
122 | if ($rw['notensystem'] == 1) |
123 | gfx_tablecontent('', 'Bitte zuerst <a href="'.$_SERVER['PHP_SELF'].'?seite='.urlencode($seite).'&modul='.urlencode($modul).'&kategorie=faecher&id='.urlencode($id).'">Fächer anlegen</a>!', '', '', '', '', '', '', '', '', '', ''); |
123 | wb_draw_table_content('', 'Bitte zuerst <a href="'.$_SERVER['PHP_SELF'].'?seite='.urlencode($seite).'&modul='.urlencode($modul).'&kategorie=faecher&id='.urlencode($id).'">Fächer anlegen</a>!', '', '', '', '', '', '', '', '', '', ''); |
124 | } |
124 | } |
125 | gfx_endtable(); |
125 | wb_draw_table_end(); |
126 | } |
126 | } |
127 | 127 | ||
128 | if ($kategorie == 'auswertung') |
128 | if ($kategorie == 'auswertung') |
129 | { |
129 | { |
130 | gfx_begintable(); |
130 | wb_draw_table_begin(); |
131 | 131 | ||
132 | if ($rw['notensystem'] == 0) |
132 | if ($rw['notensystem'] == 0) |
133 | gfx_tablecontent('', '<b>Fach</b>', '', '<b>Wertungsfaktor</b>', '', '<b>Bewertungen</b>', '', '<b>Durchschnitt</b>'); |
133 | wb_draw_table_content('', '<b>Fach</b>', '', '<b>Wertungsfaktor</b>', '', '<b>Bewertungen</b>', '', '<b>Durchschnitt</b>'); |
134 | if ($rw['notensystem'] == 1) |
134 | if ($rw['notensystem'] == 1) |
135 | gfx_tablecontent('', '<b>Fach</b>', '', '<b>Wertungsfaktor</b>', '', '<b>Bewertungen</b>', '', '<b>Durchschnitt</b>', '', '<b>Note</b>'); |
135 | wb_draw_table_content('', '<b>Fach</b>', '', '<b>Wertungsfaktor</b>', '', '<b>Bewertungen</b>', '', '<b>Durchschnitt</b>', '', '<b>Note</b>'); |
136 | 136 | ||
137 | $sum_c = 0; |
137 | $sum_c = 0; |
138 | $sum = 0; |
138 | $sum = 0; |
139 | $sum2 = 0; |
139 | $sum2 = 0; |
140 | $faecher_vorhanden = false; |
140 | $faecher_vorhanden = false; |
Line 167... | Line 167... | ||
167 | } |
167 | } |
168 | 168 | ||
169 | if ($sum_wertung <> 0) |
169 | if ($sum_wertung <> 0) |
170 | { |
170 | { |
171 | if ($rw['notensystem'] == 0) |
171 | if ($rw['notensystem'] == 0) |
172 | gfx_tablecontent('', $row['name'], '', $row['wertungsfaktor'], '', $c_id, '', round($sum_note/$sum_wertung, 2)); |
172 | wb_draw_table_content('', $row['name'], '', $row['wertungsfaktor'], '', $c_id, '', round($sum_note/$sum_wertung, 2)); |
173 | if ($rw['notensystem'] == 1) |
173 | if ($rw['notensystem'] == 1) |
174 | gfx_tablecontent('', $row['name'], '', $row['wertungsfaktor'], '', $c_id, '', round($sum_note/$sum_wertung, 2), '', abschnitt_bei_stelle(6-(($sum_note/$sum_wertung)/15)*5, 2)); |
174 | wb_draw_table_content('', $row['name'], '', $row['wertungsfaktor'], '', $c_id, '', round($sum_note/$sum_wertung, 2), '', abschnitt_bei_stelle(6-(($sum_note/$sum_wertung)/15)*5, 2)); |
175 | $sum2 += $c_id; |
175 | $sum2 += $c_id; |
176 | $sum_c += $row['wertungsfaktor']; |
176 | $sum_c += $row['wertungsfaktor']; |
177 | $sum += $row['wertungsfaktor']*($sum_note/$sum_wertung); |
177 | $sum += $row['wertungsfaktor']*($sum_note/$sum_wertung); |
178 | } |
178 | } |
179 | else |
179 | else |
180 | { |
180 | { |
181 | if ($rw['notensystem'] == 0) |
181 | if ($rw['notensystem'] == 0) |
182 | gfx_tablecontent('', $row['name'], '', $row['wertungsfaktor'], '', $c_id, '', '-'); |
182 | wb_draw_table_content('', $row['name'], '', $row['wertungsfaktor'], '', $c_id, '', '-'); |
183 | if ($rw['notensystem'] == 1) |
183 | if ($rw['notensystem'] == 1) |
184 | gfx_tablecontent('', $row['name'], '', $row['wertungsfaktor'], '', $c_id, '', '-', '', '-'); |
184 | wb_draw_table_content('', $row['name'], '', $row['wertungsfaktor'], '', $c_id, '', '-', '', '-'); |
185 | } |
185 | } |
186 | } |
186 | } |
187 | 187 | ||
188 | if ($faecher_vorhanden) |
188 | if ($faecher_vorhanden) |
189 | { |
189 | { |
Line 199... | Line 199... | ||
199 | if ($rw['notensystem'] == 1) |
199 | if ($rw['notensystem'] == 1) |
200 | $transform = abschnitt_bei_stelle(6-(($sum/$sum_c)/15)*5, 2); |
200 | $transform = abschnitt_bei_stelle(6-(($sum/$sum_c)/15)*5, 2); |
201 | } |
201 | } |
202 | 202 | ||
203 | if ($rw['notensystem'] == 0) |
203 | if ($rw['notensystem'] == 0) |
204 | gfx_tablecontent('', '<b>Gesamtdurchschnitt</b>', '', '', '', '<b>'.$sum2.'</b>', '', '<b>'.$durchschnitt.'</b>'); |
204 | wb_draw_table_content('', '<b>Gesamtdurchschnitt</b>', '', '', '', '<b>'.$sum2.'</b>', '', '<b>'.$durchschnitt.'</b>'); |
205 | if ($rw['notensystem'] == 1) |
205 | if ($rw['notensystem'] == 1) |
206 | gfx_tablecontent('', '<b>Gesamtdurchschnitt</b>', '', '', '', '<b>'.$sum2.'</b>', '', '<b>'.$durchschnitt.'</b>', '', '<b>'.$transform.'</b>'); |
206 | wb_draw_table_content('', '<b>Gesamtdurchschnitt</b>', '', '', '', '<b>'.$sum2.'</b>', '', '<b>'.$durchschnitt.'</b>', '', '<b>'.$transform.'</b>'); |
207 | } |
207 | } |
208 | else |
208 | else |
209 | { |
209 | { |
210 | if ($rw['notensystem'] == 0) |
210 | if ($rw['notensystem'] == 0) |
211 | gfx_tablecontent('', 'Bitte zuerst <a href="'.$_SERVER['PHP_SELF'].'?seite='.urlencode($seite).'&modul='.urlencode($modul).'&kategorie=faecher&id='.urlencode($id).'">Fächer anlegen</a>!', '', '', '', '', '', ''); |
211 | wb_draw_table_content('', 'Bitte zuerst <a href="'.$_SERVER['PHP_SELF'].'?seite='.urlencode($seite).'&modul='.urlencode($modul).'&kategorie=faecher&id='.urlencode($id).'">Fächer anlegen</a>!', '', '', '', '', '', ''); |
212 | if ($rw['notensystem'] == 1) |
212 | if ($rw['notensystem'] == 1) |
213 | gfx_tablecontent('', 'Bitte zuerst <a href="'.$_SERVER['PHP_SELF'].'?seite='.urlencode($seite).'&modul='.urlencode($modul).'&kategorie=faecher&id='.urlencode($id).'">Fächer anlegen</a>!', '', '', '', '', '', '', '', ''); |
213 | wb_draw_table_content('', 'Bitte zuerst <a href="'.$_SERVER['PHP_SELF'].'?seite='.urlencode($seite).'&modul='.urlencode($modul).'&kategorie=faecher&id='.urlencode($id).'">Fächer anlegen</a>!', '', '', '', '', '', '', '', ''); |
214 | } |
214 | } |
215 | 215 | ||
216 | gfx_endtable(); |
216 | wb_draw_table_end(); |
217 | } |
217 | } |
218 | 218 | ||
219 | if ($kategorie == 'hausaufgaben') |
219 | if ($kategorie == 'hausaufgaben') |
220 | { |
220 | { |
221 | if (isset($sent) && ($sent)) |
221 | if (isset($sent) && ($sent)) |
Line 228... | Line 228... | ||
228 | db_query("OPTIMIZE TABLE `".$mysql_zugangsdaten['praefix']."schule_hausaufgaben`"); |
228 | db_query("OPTIMIZE TABLE `".$mysql_zugangsdaten['praefix']."schule_hausaufgaben`"); |
229 | } |
229 | } |
230 | 230 | ||
231 | $res = db_query("SELECT `id`, `fach`, `text` FROM `".$mysql_zugangsdaten['praefix']."schule_hausaufgaben` WHERE `user` = '".$benutzer['id']."' AND `jahrgang` = '".db_escape($id)."'"); |
231 | $res = db_query("SELECT `id`, `fach`, `text` FROM `".$mysql_zugangsdaten['praefix']."schule_hausaufgaben` WHERE `user` = '".$benutzer['id']."' AND `jahrgang` = '".db_escape($id)."'"); |
232 | 232 | ||
233 | gfx_begintable(); |
233 | wb_draw_table_begin(); |
234 | gfx_tablecontent('', '<b>Fach</b>', '', '<b>Text</b>', '', '<b>Aktionen</b>'); |
234 | wb_draw_table_content('', '<b>Fach</b>', '', '<b>Text</b>', '', '<b>Aktionen</b>'); |
235 | 235 | ||
236 | while ($row = db_fetch($res)) |
236 | while ($row = db_fetch($res)) |
237 | { |
237 | { |
238 | $res2 = db_query("SELECT `name` FROM `".$mysql_zugangsdaten['praefix']."schule_faecher` WHERE `id` = '".db_escape($row['fach'])."' AND `user` = '".$benutzer['id']."' AND `jahrgang` = '".db_escape($id)."'"); |
238 | $res2 = db_query("SELECT `name` FROM `".$mysql_zugangsdaten['praefix']."schule_faecher` WHERE `id` = '".db_escape($row['fach'])."' AND `user` = '".$benutzer['id']."' AND `jahrgang` = '".db_escape($id)."'"); |
239 | $row2 = db_fetch($res2); |
239 | $row2 = db_fetch($res2); |
240 | $fach = $row2['name']; |
240 | $fach = $row2['name']; |
241 | 241 | ||
242 | gfx_tablecontent('', $fach, '', $row['text'], '', '<a href="javascript:abfrage(\''.$_SERVER['PHP_SELF'].'?modul='.urlencode($modul).'&seite='.urlencode($seite).'&id='.urlencode($id).'&kategorie='.urlencode($kategorie).'&delete='.urlencode($row['id']).'\')">Löschen</a>'); |
242 | wb_draw_table_content('', $fach, '', $row['text'], '', '<a href="javascript:abfrage(\''.$_SERVER['PHP_SELF'].'?modul='.urlencode($modul).'&seite='.urlencode($seite).'&id='.urlencode($id).'&kategorie='.urlencode($kategorie).'&delete='.urlencode($row['id']).'\')">Löschen</a>'); |
243 | } |
243 | } |
244 | $faecher_vorhanden = false; |
244 | $faecher_vorhanden = false; |
245 | $res = db_query("SELECT `name`, `id` FROM `".$mysql_zugangsdaten['praefix']."schule_faecher` WHERE `user` = '".$benutzer['id']."' AND `jahrgang` = '".db_escape($id)."'"); |
245 | $res = db_query("SELECT `name`, `id` FROM `".$mysql_zugangsdaten['praefix']."schule_faecher` WHERE `user` = '".$benutzer['id']."' AND `jahrgang` = '".db_escape($id)."'"); |
246 | $fach_dropdown = '<select name="fach">'; |
246 | $fach_dropdown = '<select name="fach">'; |
247 | while ($row = db_fetch($res)) |
247 | while ($row = db_fetch($res)) |
Line 249... | Line 249... | ||
249 | $faecher_vorhanden = true; |
249 | $faecher_vorhanden = true; |
250 | $fach_dropdown .= '<option value="'.$row['id'].'">'.$row['name'].'</option>'; |
250 | $fach_dropdown .= '<option value="'.$row['id'].'">'.$row['name'].'</option>'; |
251 | } |
251 | } |
252 | $fach_dropdown .= '</select>'; |
252 | $fach_dropdown .= '</select>'; |
253 | if ($faecher_vorhanden) |
253 | if ($faecher_vorhanden) |
254 | gfx_tablecontent('', $fach_dropdown, '', '<input type="text" class="normal" onmouseover="this.className=\'highlight\';" onmouseout="this.className=\'normal\';" name="text">', '', '<input type="submit" class="button" onmouseover="this.className=\'button_act\';" onmouseout="this.className=\'button\';" value="Eintragen">'); |
254 | wb_draw_table_content('', $fach_dropdown, '', '<input type="text" class="normal" onmouseover="this.className=\'highlight\';" onmouseout="this.className=\'normal\';" name="text">', '', '<input type="submit" class="button" onmouseover="this.className=\'button_act\';" onmouseout="this.className=\'button\';" value="Eintragen">'); |
255 | else |
255 | else |
256 | gfx_tablecontent('', 'Bitte zuerst <a href="'.$_SERVER['PHP_SELF'].'?seite='.urlencode($seite).'&modul='.urlencode($modul).'&kategorie=faecher&id='.urlencode($id).'">Fächer anlegen</a>!', '', '', '', ''); |
256 | wb_draw_table_content('', 'Bitte zuerst <a href="'.$_SERVER['PHP_SELF'].'?seite='.urlencode($seite).'&modul='.urlencode($modul).'&kategorie=faecher&id='.urlencode($id).'">Fächer anlegen</a>!', '', '', '', ''); |
257 | gfx_endtable(); |
257 | wb_draw_table_end(); |
258 | } |
258 | } |
259 | 259 | ||
260 | if ($kategorie == 'striche') |
260 | if ($kategorie == 'striche') |
261 | { |
261 | { |
262 | if (isset($plus) && ($plus <> '') && ($what == 'pos')) |
262 | if (isset($plus) && ($plus <> '') && ($what == 'pos')) |
Line 264... | Line 264... | ||
264 | if (isset($plus) && ($plus <> '') && ($what == 'neg')) |
264 | if (isset($plus) && ($plus <> '') && ($what == 'neg')) |
265 | db_query("UPDATE `".$mysql_zugangsdaten['praefix']."schule_faecher` SET `negativ` = `negativ` + '".db_escape($amount)."' WHERE `id` = '".db_escape($plus)."' AND `user` = '".$benutzer['id']."' AND `jahrgang` = '".db_escape($id)."'"); |
265 | db_query("UPDATE `".$mysql_zugangsdaten['praefix']."schule_faecher` SET `negativ` = `negativ` + '".db_escape($amount)."' WHERE `id` = '".db_escape($plus)."' AND `user` = '".$benutzer['id']."' AND `jahrgang` = '".db_escape($id)."'"); |
266 | 266 | ||
267 | $faecher_vorhanden = false; |
267 | $faecher_vorhanden = false; |
268 | $res = db_query("SELECT `name`, `positiv`, `negativ`, `id` FROM `".$mysql_zugangsdaten['praefix']."schule_faecher` WHERE `user` = '".$benutzer['id']."' AND `jahrgang` = '".db_escape($id)."'"); |
268 | $res = db_query("SELECT `name`, `positiv`, `negativ`, `id` FROM `".$mysql_zugangsdaten['praefix']."schule_faecher` WHERE `user` = '".$benutzer['id']."' AND `jahrgang` = '".db_escape($id)."'"); |
269 | gfx_begintable(); |
269 | wb_draw_table_begin(); |
270 | gfx_tablecontent('', '<b>Fach</b>', '', '<b>Positiv</b>', '', '', '', '', '', '<b>Negativ</b>', '', '', '', ''); |
270 | wb_draw_table_content('', '<b>Fach</b>', '', '<b>Positiv</b>', '', '', '', '', '', '<b>Negativ</b>', '', '', '', ''); |
271 | while ($row = db_fetch($res)) |
271 | while ($row = db_fetch($res)) |
272 | { |
272 | { |
273 | $faecher_vorhanden = true; |
273 | $faecher_vorhanden = true; |
274 | gfx_tablecontent('', $row['name'], '', round($row['positiv'], 2), '', '<a href="'.$_SERVER['PHP_SELF'].'?modul='.urlencode($modul).'&seite='.urlencode($seite).'&id='.urlencode($id).'&kategorie='.urlencode($kategorie).'&plus='.urlencode($row['id']).'&amount=1&what=pos" >+1.00</a> <a href="'.$_SERVER['PHP_SELF'].'?modul='.urlencode($modul).'&seite='.urlencode($seite).'&id='.urlencode($id).'&kategorie='.urlencode($kategorie).'&plus='.urlencode($row['id']).'&amount=0.5&what=pos" >+0.50</a> <a href="'.$_SERVER['PHP_SELF'].'?modul='.urlencode($modul).'&seite='.urlencode($seite).'&id='.urlencode($id).'&kategorie='.urlencode($kategorie).'&plus='.urlencode($row['id']).'&amount=0.25&what=pos" >+0.25</a>', |
274 | wb_draw_table_content('', $row['name'], '', round($row['positiv'], 2), '', '<a href="'.$_SERVER['PHP_SELF'].'?modul='.urlencode($modul).'&seite='.urlencode($seite).'&id='.urlencode($id).'&kategorie='.urlencode($kategorie).'&plus='.urlencode($row['id']).'&amount=1&what=pos" >+1.00</a> <a href="'.$_SERVER['PHP_SELF'].'?modul='.urlencode($modul).'&seite='.urlencode($seite).'&id='.urlencode($id).'&kategorie='.urlencode($kategorie).'&plus='.urlencode($row['id']).'&amount=0.5&what=pos" >+0.50</a> <a href="'.$_SERVER['PHP_SELF'].'?modul='.urlencode($modul).'&seite='.urlencode($seite).'&id='.urlencode($id).'&kategorie='.urlencode($kategorie).'&plus='.urlencode($row['id']).'&amount=0.25&what=pos" >+0.25</a>', |
275 | '', '<a href="'.$_SERVER['PHP_SELF'].'?modul='.urlencode($modul).'&seite='.urlencode($seite).'&id='.urlencode($id).'&kategorie='.urlencode($kategorie).'&plus='.urlencode($row['id']).'&amount=-1&what=pos">-1.00</a> <a href="'.$_SERVER['PHP_SELF'].'?modul='.urlencode($modul).'&seite='.urlencode($seite).'&id='.urlencode($id).'&kategorie='.urlencode($kategorie).'&plus='.urlencode($row['id']).'&amount=-0.5&what=pos">-0.50</a> <a href="'.$_SERVER['PHP_SELF'].'?modul='.urlencode($modul).'&seite='.urlencode($seite).'&id='.urlencode($id).'&kategorie='.urlencode($kategorie).'&plus='.urlencode($row['id']).'&amount=-0.25&what=pos">-0.25</a>', |
275 | '', '<a href="'.$_SERVER['PHP_SELF'].'?modul='.urlencode($modul).'&seite='.urlencode($seite).'&id='.urlencode($id).'&kategorie='.urlencode($kategorie).'&plus='.urlencode($row['id']).'&amount=-1&what=pos">-1.00</a> <a href="'.$_SERVER['PHP_SELF'].'?modul='.urlencode($modul).'&seite='.urlencode($seite).'&id='.urlencode($id).'&kategorie='.urlencode($kategorie).'&plus='.urlencode($row['id']).'&amount=-0.5&what=pos">-0.50</a> <a href="'.$_SERVER['PHP_SELF'].'?modul='.urlencode($modul).'&seite='.urlencode($seite).'&id='.urlencode($id).'&kategorie='.urlencode($kategorie).'&plus='.urlencode($row['id']).'&amount=-0.25&what=pos">-0.25</a>', |
276 | '', round($row['negativ'], 2), '', '<a href="'.$_SERVER['PHP_SELF'].'?modul='.urlencode($modul).'&seite='.urlencode($seite).'&id='.urlencode($id).'&kategorie='.urlencode($kategorie).'&plus='.urlencode($row['id']).'&amount=1&what=neg" >+1.00</a> <a href="'.$_SERVER['PHP_SELF'].'?modul='.urlencode($modul).'&seite='.urlencode($seite).'&id='.urlencode($id).'&kategorie='.urlencode($kategorie).'&plus='.urlencode($row['id']).'&amount=0.5&what=neg" >+0.50</a> <a href="'.$_SERVER['PHP_SELF'].'?modul='.urlencode($modul).'&seite='.urlencode($seite).'&id='.urlencode($id).'&kategorie='.urlencode($kategorie).'&plus='.urlencode($row['id']).'&amount=0.25&what=neg" >+0.25</a>', |
276 | '', round($row['negativ'], 2), '', '<a href="'.$_SERVER['PHP_SELF'].'?modul='.urlencode($modul).'&seite='.urlencode($seite).'&id='.urlencode($id).'&kategorie='.urlencode($kategorie).'&plus='.urlencode($row['id']).'&amount=1&what=neg" >+1.00</a> <a href="'.$_SERVER['PHP_SELF'].'?modul='.urlencode($modul).'&seite='.urlencode($seite).'&id='.urlencode($id).'&kategorie='.urlencode($kategorie).'&plus='.urlencode($row['id']).'&amount=0.5&what=neg" >+0.50</a> <a href="'.$_SERVER['PHP_SELF'].'?modul='.urlencode($modul).'&seite='.urlencode($seite).'&id='.urlencode($id).'&kategorie='.urlencode($kategorie).'&plus='.urlencode($row['id']).'&amount=0.25&what=neg" >+0.25</a>', |
277 | '', '<a href="'.$_SERVER['PHP_SELF'].'?modul='.urlencode($modul).'&seite='.urlencode($seite).'&id='.urlencode($id).'&kategorie='.urlencode($kategorie).'&plus='.urlencode($row['id']).'&amount=-1&what=neg">-1.00</a> <a href="'.$_SERVER['PHP_SELF'].'?modul='.urlencode($modul).'&seite='.urlencode($seite).'&id='.urlencode($id).'&kategorie='.urlencode($kategorie).'&plus='.urlencode($row['id']).'&amount=-0.5&what=neg">-0.50</a> <a href="'.$_SERVER['PHP_SELF'].'?modul='.urlencode($modul).'&seite='.urlencode($seite).'&id='.urlencode($id).'&kategorie='.urlencode($kategorie).'&plus='.urlencode($row['id']).'&amount=-0.25&what=neg">-0.25</a>'); |
277 | '', '<a href="'.$_SERVER['PHP_SELF'].'?modul='.urlencode($modul).'&seite='.urlencode($seite).'&id='.urlencode($id).'&kategorie='.urlencode($kategorie).'&plus='.urlencode($row['id']).'&amount=-1&what=neg">-1.00</a> <a href="'.$_SERVER['PHP_SELF'].'?modul='.urlencode($modul).'&seite='.urlencode($seite).'&id='.urlencode($id).'&kategorie='.urlencode($kategorie).'&plus='.urlencode($row['id']).'&amount=-0.5&what=neg">-0.50</a> <a href="'.$_SERVER['PHP_SELF'].'?modul='.urlencode($modul).'&seite='.urlencode($seite).'&id='.urlencode($id).'&kategorie='.urlencode($kategorie).'&plus='.urlencode($row['id']).'&amount=-0.25&what=neg">-0.25</a>'); |
278 | } |
278 | } |
279 | 279 | ||
280 | if (!$faecher_vorhanden) |
280 | if (!$faecher_vorhanden) |
281 | { |
281 | { |
282 | gfx_tablecontent('', 'Bitte zuerst <a href="'.$_SERVER['PHP_SELF'].'?seite='.urlencode($seite).'&modul='.urlencode($modul).'&kategorie=faecher&id='.urlencode($id).'">Fächer anlegen</a>!', '', '', '', '', '', '', '', '', '', '', '', ''); |
282 | wb_draw_table_content('', 'Bitte zuerst <a href="'.$_SERVER['PHP_SELF'].'?seite='.urlencode($seite).'&modul='.urlencode($modul).'&kategorie=faecher&id='.urlencode($id).'">Fächer anlegen</a>!', '', '', '', '', '', '', '', '', '', '', '', ''); |
283 | } |
283 | } |
284 | 284 | ||
285 | gfx_endtable(); |
285 | wb_draw_table_end(); |
286 | } |
286 | } |
287 | 287 | ||
288 | echo '</form>'; |
288 | echo '</form>'; |
289 | 289 | ||
290 | echo $footer; |
290 | echo $footer; |