Hallo liebes Forum,
ich bin in Sachen Programmierung leider recht ... nun ja... unerfahren. Über Eure Hilfe würde ich mich deshalb sehr freuen.
Es geht darum zwei Variablen zu erstellen, die mir ermöglichen einen Link zur letzten und zur nächsten Woche zu setzen. Allerdings sind diese Wochen gekoppelt an eine User ID. Diese ist fortlaufend. Jeder User hat seine eigene Wochenplanung. Das heißt die Wochenpläne sind gekoppelt an die User ID. Ich müsste also für eine Variable erst die User ID auslesen, dann die aktuelle Woche herausfinden, dann die Woche jeweils plus und minus 1, oder? Genau DA habe ich nun plötzlich ein Knoten im Hirn und komme nicht weiter, wie ich hier das plus und minus 1 Woche einbaue.
Das Auslesen der aktuellen Woche:
Herzlichen Dank für Eure Hilfe
ich bin in Sachen Programmierung leider recht ... nun ja... unerfahren. Über Eure Hilfe würde ich mich deshalb sehr freuen.
Es geht darum zwei Variablen zu erstellen, die mir ermöglichen einen Link zur letzten und zur nächsten Woche zu setzen. Allerdings sind diese Wochen gekoppelt an eine User ID. Diese ist fortlaufend. Jeder User hat seine eigene Wochenplanung. Das heißt die Wochenpläne sind gekoppelt an die User ID. Ich müsste also für eine Variable erst die User ID auslesen, dann die aktuelle Woche herausfinden, dann die Woche jeweils plus und minus 1, oder? Genau DA habe ich nun plötzlich ein Knoten im Hirn und komme nicht weiter, wie ich hier das plus und minus 1 Woche einbaue.
Das Auslesen der aktuellen Woche:
PHP:
//Aktueller Plan
if($_GET['plan']=='aktuell'){
//die aktuelle Wochennummer ermitteln und dann in der Tabelle wochen nachsehen, welche id dies ist und dann mit
//dieser id die Datei plan.php aufrufen (id wird als GET übergeben.)
$jahr_woche = date("YW",time());
$strSQL = "SELECT id FROM plangruppe WHERE laeufer = ".$zeile_logname['id']." and woche=".$jahr_woche;
$erg_plangruppe = mysql_query($strSQL, $Con) or die("Fehler in der Datenbankanfrage Datei: ".__FILE__.", Zeile: ".__LINE__);
$zeile_plangruppe = mysql_fetch_assoc($erg_plangruppe);
if(!$zeile_plangruppe['id']) {
print("<div class=\"meldung\" align=\"center\">Für die aktuelle Woche ist kein Plan angelegt. </div>");
}
else{
$_GET['woche_id'] = $zeile_plangruppe['id'];
}
}
if($_GET['woche_id']){
//entsprechende Datens?tze aus der Tabelle plan auslesen
$strSQL = "SELECT * FROM plan WHERE plangruppe=".$_GET['woche_id']." and laeufer = ".$zeile_logname['id']." ORDER BY datum";
$erg_plan = mysql_query($strSQL, $Con) or die("Fehler in der Datenbankanfrage Datei: ".__FILE__.", Zeile: ".__LINE__);
Herzlichen Dank für Eure Hilfe
