Skal du til at flytte data i et array (når du sætter noget ind i midten), så er det noget der kræver forholdsvis meget i forhold til andre løsninger.
Jeg vil anbefale dig at have en tæller med når du udskriver dit array, og hver ved hvert 4. gennemgang af løkken (du bruger nok noget lign. foreach ($row = mysql_fetch_array($res)) {}, kan du snige en reklame ind i.
F.eks.
- $count = 0;
-
- foreach ($row = mysql_fetch_array($res)) {
-
- //Udskriv din række
-
- if (++$count % 4 == 0) {
- //Udskriv reklame
- }
- }
Er ikke sikker på syntaxen, det er lang tid siden jeg har kodet PHP.