= 1, dann Status "Beteiligte angehört" setzen Zu setzen beim Aufruf der Seite bearbeiten.php /* 1) Prüfen, wie viele Gutachter es gibt, deren Frist nicht verstrichen ist.1 2) Wieviel mal gibt es den Status 107 bereits zu diesem Vorschlag 3) wurde bereits der Status "Alle Gutachter angehört" gesetzt: Status 5 4) wenn nicht, dann 5) wenn 2 >= 1, dann Status "Gutachter angehört" setzen Zu setzen beim Aufruf der Seite bearbeiten.php Mail Henzel vom 19.10.2011 analog für Beteiligte: Für den Prozess ist es gar nicht so wichtig, dass alle Gutachter angehört worden sind. Über die Idee kann auch entschieden werden, wenn nur ein Gutachten eingegangen ist. Deshalb würde ich den Status "alle Gutachter angehört" nur setzen, wenn alle Gutachter wirklich auch ein Gutachten abgegeben haben. Frage Schwarz war: ich bin mir jetzt nicht schlüssig, wann der Status "Alle Gutachter angehört" gesetzt werden soll. Fall1 Es gibt 2 Gutachter, einer davon gibt ab, der andere hat noch Zeit, da innerhalb seiner Frist --> Status Alle Gutachter angehört darf nicht gesetzt werden. Fall2 Es gibt 2 Gutachter, einer davon gibt ab, der andere hat nicht abgegeben innerhalb der Frist--> Soll dann der Status Alle Gutachter angehört gesetzt werden? */ $db = dbconnect(); #1 $query_betang1 = $db->query("SELECT count(*) Anz FROM imt_beteiligte WHERE vid = '$vid' # AND stellung_dat > '0000-00-00 00:00:00' # AND frist_datum < date_format(now(), '%Y-%m-%d') ") or die(mysql_error()); // Change users to the database where you keep your usernames, and likewise with username $row_betang1 = $query_betang1->fetch_array(); #2 $query_betang2 = $db->query("SELECT count(*) Anz FROM imt_verlauf WHERE vid = '$vid' AND status = '106' ") or die(mysql_error()); // Change users to the database where you keep your usernames, and likewise with username $row_betang2 = $query_betang2->fetch_array(); #3 $query_betang3 = $db->query("SELECT count(*) Anz FROM imt_verlauf WHERE vid = '$vid' AND status = '4' ") or die(mysql_error()); // Change users to the database where you keep your usernames, and likewise with username $row_betang3 = $query_betang3->fetch_array(); #4 if($row_betang3['Anz'] == 0){ #5 if($row_betang2['Anz'] == $row_betang1[Anz] AND $row_betang1[Anz] > 0){ verlauf($uid, $vid, "Alle Beteiligte angehört", 4, ''); } } } ?>