//********************************************* // Copyright Alex Bachmann // contact kontakt@einszweidrei.ch //********************************************* error_reporting(error_reporting() & ~E_NOTICE); ////////////////////////////////////////////////////////////////// // HB index.php ////////////////////////////////////////////////////////////////// include('db.php.inc'); include('dbc.php.inc'); $dblk=db(); // dbintialisieren if (!empty($_POST[vorname])) { $sql="SELECT * FROM Mitglieder WHERE mid='$_POST[mid]'"; $rec=dbc($sql,$dblk,"rec"); if (empty($rec[mid])) { $sql="INSERT INTO Mitglieder (vorname, nachname) VALUES ('$_POST[vorname]','$_POST[nachname]')"; mysql_query($sql); } else { echo mysql_error($dblk); $sql="UPDATE Mitglieder SET vorname='$_POST[vorname]', nachname='$_POST[nachname]' WHERE mid=$_POST[mid]"; mysql_query($sql); echo mysql_error($dblk); } } if (!empty($_GET[tid])) { $sql="SELECT * FROM Anmeldung WHERE tid='$_GET[tid]' and mid='$_GET[mid]'"; $rec=dbc($sql,$dblk,"rec"); if (empty($rec[tid])) { $sql="INSERT INTO Anmeldung (besuch, tid,mid) VALUES ('$_GET[nbesuch]','$_GET[tid]','$_GET[mid]')"; mysql_query($sql); } else { echo mysql_error($dblk); $sql="UPDATE Anmeldung SET besuch='$_GET[nbesuch]' WHERE tid=$_GET[tid] and mid=$_GET[mid]"; mysql_query($sql); echo mysql_error($dblk); } } echo "
| Training | "; $sql="SELECT * FROM Trainingsdaten ORDER BY jjjj, mm, tt"; $tdres=dbc($sql,$dblk,"handle"); $i=0; $tid=array (111,222,444); while ($td = mysql_fetch_array($tdres,MYSQL_ASSOC)) { if ($jjjj<$td[jjjj] or ($jjjj==$td[jjjj] and $mm<$td[mm])or ($jjjj==$td[jjjj] and $mm==$td[mm] and $tt<=$td[tt])) { $tj[$i]=$td[jjjj]; $tm[$i]=$td[mm]; $ttag[$i]=$td[tt]; $tid[$i]=$td[tid]; $tbem[$i]=$td[bemerkung]; $i++; } } $i=0; while ($i<=$anzc) { echo "$ttag[$i].$tm[$i]. $tbem[$i]"; echo " | ";
$i++;
}
echo "
| angemeldet | "; $i=0; while ($i<=$anzc) { $sql="SELECT * FROM Anmeldung WHERE '$tid[$i]'=tid and besuch='ja'"; $anmeldungsanz=dbc($sql,$dblk,"anz"); echo "$anmeldungsanz | "; $i++; } echo "
| $mitglied[vorname] $mitglied[nachname] | "; $i=0; while ($i<=$anzc) { echo ""; $sql="SELECT besuch FROM Anmeldung WHERE '$tid[$i]'=tid and '$mitglied[mid]'=mid"; $anmeldung=dbc($sql,$dblk,"rec"); $nbesuch='nein'; if ($anmeldung[besuch]==''or $anmeldung[besuch]=='offen') $nbesuch='ja'; if ($anmeldung[besuch]=='ja') $nbesuch='nein'; if ($anmeldung[besuch]=='nein') $nbesuch='offen'; if ($anmeldung[besuch]=='')$anmeldung[besuch]='offen'; echo "$anmeldung[besuch]"; echo " | "; $i++; } echo "
neues Mitglied"; echo " |