Subversion Repositories personal-webbase

Rev

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).'&amp;seite='.urlencode($seite).'&amp;id='.urlencode($id).'&amp;kategorie='.urlencode($kategorie).'&amp;delete='.urlencode($row['id']).'\')">L&ouml;schen</a>');
68
    wb_draw_table_content('100%', $row['name'], '', $row['wertungsfaktor'], '', '<a href="javascript:abfrage(\''.$_SERVER['PHP_SELF'].'?modul='.urlencode($modul).'&amp;seite='.urlencode($seite).'&amp;id='.urlencode($id).'&amp;kategorie='.urlencode($kategorie).'&amp;delete='.urlencode($row['id']).'\')">L&ouml;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).'&amp;seite='.urlencode($seite).'&amp;id='.urlencode($id).'&amp;kategorie='.urlencode($kategorie).'&amp;delete='.urlencode($row['id']).'\')">L&ouml;schen</a>');
98
      wb_draw_table_content('', $fach, '', $row['name'], '', $row['wertung'], '', $row['note'], '', '<a href="javascript:abfrage(\''.$_SERVER['PHP_SELF'].'?modul='.urlencode($modul).'&amp;seite='.urlencode($seite).'&amp;id='.urlencode($id).'&amp;kategorie='.urlencode($kategorie).'&amp;delete='.urlencode($row['id']).'\')">L&ouml;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).'&amp;seite='.urlencode($seite).'&amp;id='.urlencode($id).'&amp;kategorie='.urlencode($kategorie).'&amp;delete='.urlencode($row['id']).'">L&ouml;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).'&amp;seite='.urlencode($seite).'&amp;id='.urlencode($id).'&amp;kategorie='.urlencode($kategorie).'&amp;delete='.urlencode($row['id']).'">L&ouml;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&auml;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&auml;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&auml;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&auml;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&auml;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&auml;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&auml;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&auml;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).'&amp;seite='.urlencode($seite).'&amp;id='.urlencode($id).'&amp;kategorie='.urlencode($kategorie).'&amp;delete='.urlencode($row['id']).'\')">L&ouml;schen</a>');
242
    wb_draw_table_content('', $fach, '', $row['text'], '', '<a href="javascript:abfrage(\''.$_SERVER['PHP_SELF'].'?modul='.urlencode($modul).'&amp;seite='.urlencode($seite).'&amp;id='.urlencode($id).'&amp;kategorie='.urlencode($kategorie).'&amp;delete='.urlencode($row['id']).'\')">L&ouml;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&auml;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&auml;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).'&amp;seite='.urlencode($seite).'&amp;id='.urlencode($id).'&amp;kategorie='.urlencode($kategorie).'&amp;plus='.urlencode($row['id']).'&amp;amount=1&amp;what=pos" >+1.00</a> <a href="'.$_SERVER['PHP_SELF'].'?modul='.urlencode($modul).'&amp;seite='.urlencode($seite).'&amp;id='.urlencode($id).'&amp;kategorie='.urlencode($kategorie).'&amp;plus='.urlencode($row['id']).'&amp;amount=0.5&amp;what=pos" >+0.50</a> <a href="'.$_SERVER['PHP_SELF'].'?modul='.urlencode($modul).'&amp;seite='.urlencode($seite).'&amp;id='.urlencode($id).'&amp;kategorie='.urlencode($kategorie).'&amp;plus='.urlencode($row['id']).'&amp;amount=0.25&amp;what=pos" >+0.25</a>',
274
    wb_draw_table_content('', $row['name'], '', round($row['positiv'], 2), '', '<a href="'.$_SERVER['PHP_SELF'].'?modul='.urlencode($modul).'&amp;seite='.urlencode($seite).'&amp;id='.urlencode($id).'&amp;kategorie='.urlencode($kategorie).'&amp;plus='.urlencode($row['id']).'&amp;amount=1&amp;what=pos" >+1.00</a> <a href="'.$_SERVER['PHP_SELF'].'?modul='.urlencode($modul).'&amp;seite='.urlencode($seite).'&amp;id='.urlencode($id).'&amp;kategorie='.urlencode($kategorie).'&amp;plus='.urlencode($row['id']).'&amp;amount=0.5&amp;what=pos" >+0.50</a> <a href="'.$_SERVER['PHP_SELF'].'?modul='.urlencode($modul).'&amp;seite='.urlencode($seite).'&amp;id='.urlencode($id).'&amp;kategorie='.urlencode($kategorie).'&amp;plus='.urlencode($row['id']).'&amp;amount=0.25&amp;what=pos" >+0.25</a>',
275
                                                                      '', '<a href="'.$_SERVER['PHP_SELF'].'?modul='.urlencode($modul).'&amp;seite='.urlencode($seite).'&amp;id='.urlencode($id).'&amp;kategorie='.urlencode($kategorie).'&amp;plus='.urlencode($row['id']).'&amp;amount=-1&amp;what=pos">-1.00</a> <a href="'.$_SERVER['PHP_SELF'].'?modul='.urlencode($modul).'&amp;seite='.urlencode($seite).'&amp;id='.urlencode($id).'&amp;kategorie='.urlencode($kategorie).'&amp;plus='.urlencode($row['id']).'&amp;amount=-0.5&amp;what=pos">-0.50</a> <a href="'.$_SERVER['PHP_SELF'].'?modul='.urlencode($modul).'&amp;seite='.urlencode($seite).'&amp;id='.urlencode($id).'&amp;kategorie='.urlencode($kategorie).'&amp;plus='.urlencode($row['id']).'&amp;amount=-0.25&amp;what=pos">-0.25</a>',
275
                                                                      '', '<a href="'.$_SERVER['PHP_SELF'].'?modul='.urlencode($modul).'&amp;seite='.urlencode($seite).'&amp;id='.urlencode($id).'&amp;kategorie='.urlencode($kategorie).'&amp;plus='.urlencode($row['id']).'&amp;amount=-1&amp;what=pos">-1.00</a> <a href="'.$_SERVER['PHP_SELF'].'?modul='.urlencode($modul).'&amp;seite='.urlencode($seite).'&amp;id='.urlencode($id).'&amp;kategorie='.urlencode($kategorie).'&amp;plus='.urlencode($row['id']).'&amp;amount=-0.5&amp;what=pos">-0.50</a> <a href="'.$_SERVER['PHP_SELF'].'?modul='.urlencode($modul).'&amp;seite='.urlencode($seite).'&amp;id='.urlencode($id).'&amp;kategorie='.urlencode($kategorie).'&amp;plus='.urlencode($row['id']).'&amp;amount=-0.25&amp;what=pos">-0.25</a>',
276
                                       '', round($row['negativ'], 2), '', '<a href="'.$_SERVER['PHP_SELF'].'?modul='.urlencode($modul).'&amp;seite='.urlencode($seite).'&amp;id='.urlencode($id).'&amp;kategorie='.urlencode($kategorie).'&amp;plus='.urlencode($row['id']).'&amp;amount=1&amp;what=neg" >+1.00</a> <a href="'.$_SERVER['PHP_SELF'].'?modul='.urlencode($modul).'&amp;seite='.urlencode($seite).'&amp;id='.urlencode($id).'&amp;kategorie='.urlencode($kategorie).'&amp;plus='.urlencode($row['id']).'&amp;amount=0.5&amp;what=neg" >+0.50</a> <a href="'.$_SERVER['PHP_SELF'].'?modul='.urlencode($modul).'&amp;seite='.urlencode($seite).'&amp;id='.urlencode($id).'&amp;kategorie='.urlencode($kategorie).'&amp;plus='.urlencode($row['id']).'&amp;amount=0.25&amp;what=neg" >+0.25</a>',
276
                                       '', round($row['negativ'], 2), '', '<a href="'.$_SERVER['PHP_SELF'].'?modul='.urlencode($modul).'&amp;seite='.urlencode($seite).'&amp;id='.urlencode($id).'&amp;kategorie='.urlencode($kategorie).'&amp;plus='.urlencode($row['id']).'&amp;amount=1&amp;what=neg" >+1.00</a> <a href="'.$_SERVER['PHP_SELF'].'?modul='.urlencode($modul).'&amp;seite='.urlencode($seite).'&amp;id='.urlencode($id).'&amp;kategorie='.urlencode($kategorie).'&amp;plus='.urlencode($row['id']).'&amp;amount=0.5&amp;what=neg" >+0.50</a> <a href="'.$_SERVER['PHP_SELF'].'?modul='.urlencode($modul).'&amp;seite='.urlencode($seite).'&amp;id='.urlencode($id).'&amp;kategorie='.urlencode($kategorie).'&amp;plus='.urlencode($row['id']).'&amp;amount=0.25&amp;what=neg" >+0.25</a>',
277
                                                                      '', '<a href="'.$_SERVER['PHP_SELF'].'?modul='.urlencode($modul).'&amp;seite='.urlencode($seite).'&amp;id='.urlencode($id).'&amp;kategorie='.urlencode($kategorie).'&amp;plus='.urlencode($row['id']).'&amp;amount=-1&amp;what=neg">-1.00</a> <a href="'.$_SERVER['PHP_SELF'].'?modul='.urlencode($modul).'&amp;seite='.urlencode($seite).'&amp;id='.urlencode($id).'&amp;kategorie='.urlencode($kategorie).'&amp;plus='.urlencode($row['id']).'&amp;amount=-0.5&amp;what=neg">-0.50</a> <a href="'.$_SERVER['PHP_SELF'].'?modul='.urlencode($modul).'&amp;seite='.urlencode($seite).'&amp;id='.urlencode($id).'&amp;kategorie='.urlencode($kategorie).'&amp;plus='.urlencode($row['id']).'&amp;amount=-0.25&amp;what=neg">-0.25</a>');
277
                                                                      '', '<a href="'.$_SERVER['PHP_SELF'].'?modul='.urlencode($modul).'&amp;seite='.urlencode($seite).'&amp;id='.urlencode($id).'&amp;kategorie='.urlencode($kategorie).'&amp;plus='.urlencode($row['id']).'&amp;amount=-1&amp;what=neg">-1.00</a> <a href="'.$_SERVER['PHP_SELF'].'?modul='.urlencode($modul).'&amp;seite='.urlencode($seite).'&amp;id='.urlencode($id).'&amp;kategorie='.urlencode($kategorie).'&amp;plus='.urlencode($row['id']).'&amp;amount=-0.5&amp;what=neg">-0.50</a> <a href="'.$_SERVER['PHP_SELF'].'?modul='.urlencode($modul).'&amp;seite='.urlencode($seite).'&amp;id='.urlencode($id).'&amp;kategorie='.urlencode($kategorie).'&amp;plus='.urlencode($row['id']).'&amp;amount=-0.25&amp;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&auml;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&auml;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;