Matti Mäkitalo: Array, Foreach

Beitrag lesen

Hi,

if($newkey % 5 == 0) {
    echo '<div>'.$value.'</div>';
   }

  

> So bekomme ich beim if ein jahr und unten 4.  
> die trennung stimmt schonmal, aber wie bekomme ich den alle 5 jetzt in einem div?  
  
So erreichst du, dass jedes fünfte Element in einem eigenen Div eingepackt wird.  
  
Du solltest im Fall x%5=0 den aktuellen Div beenden und einen neuen aufmachen. Die korrekte Gesamtausgabe der Div-Verschachtelung ergibt sich später erst über die gesamte Schleife.  
  
Pseudocode:  
öffne div  
über alle Jahre  
   wenn index+1%5=0, dann  
      schließe div  
      öffne div  
   gib Jahreszahl aus  
schließe div  
  
Bis die Tage,  
Matti

-- 
[Webapplikationen in C++ entwickeln](http://tntnet.org/)