Ich habe grade ne kleine Denkblokade, wie ich das berechne - hier erstemal das skript
	
so kurz und schmerzlos 
Also eine tabelle ist vorhanden - horizontal tage - vertikal stunden
id setzt sich zusammen aus dem tag und der stunde
nun mein prob - ich hab start id und end id - ich hab voll die blockade wie ich berechne, welche ids dazwischen sind. es kann ja auch sein das sich der start tag maßig vom ende unterscheidet - kann mir da ma pls jemand helfen ?
					PHP Code:
	
	
/* Aktuelle Woche filtern */
$blubb1 = date("d.m.Y", time()-((date("N")-1)*86400));
$blubb2 = date("d.m.Y", time()+((7-date("N"))*86400));
/* startId des td ins array */
 $days = array('m','d','mi','do','f','sa','so');        
/* berechne time() für 1. und letzten tag der aktuellen woche */
 $c1 = strtotime($blubb1);
 $c2 = strtotime($blubb2);
/* lese datenbank aus */
 $sql = "SELECT * FROM meine_Tabelle";
    if($res = mysql_query($sql)){
            while($DJ  = mysql_fetch_object($res)){
                if($DJ->starttime >= $c1 && $DJ->starttime <= $c2){
                    /* ermittle array pos */
                     $go    = date('N',$DJ->starttime)-1; 
                     $end   = date('N',$DJ->endtime)-1; 
                                         /* bestimme start und end-id */
                     $d1    = $days[$go];
                     $d2    = $days[$end];
                     $s1    = date("G",$DJ->starttime);
                     $s2    = date("G",$DJ->endtime);
                     $sf    = $d1.$s1;
                     $ef    = $d2.$s2;
                     /* Tue irgendwas */
                }
            }
        }
    ?> 

Also eine tabelle ist vorhanden - horizontal tage - vertikal stunden
id setzt sich zusammen aus dem tag und der stunde
nun mein prob - ich hab start id und end id - ich hab voll die blockade wie ich berechne, welche ids dazwischen sind. es kann ja auch sein das sich der start tag maßig vom ende unterscheidet - kann mir da ma pls jemand helfen ?
 
          
 Moderator
 Moderator 
							
						 
  tut mir leid!
 tut mir leid! 
							
						
Comment