Skørt php spørgsmål
Hej EksperterJeg er i gang med at lege med en tabel der har 9 felter, 3 rækker og 3 kolonner. Jeg skal registrere nogle data for hvert felt, men frem for at skulle indtaste disse data (højde og bredde) for hvert felt, så beder jeg kun om bredden på hver kolonne og højden på hver række. (6 informationer: række1, række2, række3 og kolonne1, kolonne2, kolonne3)
Disse med disse 6 informationer skal jeg kunne kende højden og bredden på hvert element i tabellen, som er nummereret fra 1 - 9, jeg looper derfor gennem tallene 1-9 og forsøger at tildele bredde og højde for hvert element, men det giver et problem.
Det er ret let at finde ud af hvilken række et givent element tilhører, hvilket er fundet på følgende måde: ceil($nI / 3);
Denne lille regneoperation resulterer i følgende tabel:
1 1 1
2 2 2
3 3 3
Så er rækkerne i hus.
Problemet er kolonnerne, hvilken regneoperation gør, at jeg kan se en tabel med følgende udseende?
1 2 3
1 2 3
1 2 3
Kravet er at der kun må bruges én variabel, den skal hedde $nI og skal udtrykke det tal man befinder sig i, i tabellen:
1 2 3
4 5 6
7 8 9
Er der nogen der kan knække den?
