Ha szívesen korrepetálnál, hozd létre magántanár profilodat itt.
Ha diák vagy és korrepetálásra van szükséged, akkor regisztrálj be és írd meg itt, hogy milyen tantárgyban!
PHP-ben hogyan lehet csak a bejelölt checkboxoknak a sor, oszlopszámát kiíratni?
totocs4everke
kérdése
564
Feladat: 5*5-ös html tábálázat celláiban egy-egy checkbox helyezkedik el, az űrlap feldolgozása után írjuk ki a bejelölt checkboxok sor/oszlop azonosítóját. Gondoltam arra, hogy egy többdimenziós tömbe helyezzem el a checkboxokat és ha on egy adott checkbox állapota akkor írassam ki az indexeit de vmiért az összes checkbox on-on lesz.
Jelenleg 1 felhasználó nézi ezt a kérdést.
0
Felsőoktatás / Informatika
Válaszok
4
eHazi
megoldása
Szerintem ez egy működő algoritmus:
Form létrehozása így:
ciklus 1-től 25-ig
modulo 5 (i%5==0) stb-vel megcsinálod, hogy 5-önként új sorba kerüljenek a checkboxok, és még itt megadod a checkbox value-nak az "i" értéket. (A checkboxok egydimenziós tömb legyen, pl. name="tomb[]"
Küldéskor végigiterálsz a tomb-ön, és az i alapján már ki tudod számolni, hogy hanyadik sor hanyadik oszlop. (Osztással, illetve a maradék alapján).
1
Még nem érkezett komment!
totocs4everke
válasza
hogyan udom $i-t value-nak megadni? mert amikor hasonlóval próbálkoztam, akkor errort írt ki és $i-ként kezelte nem pedig számként :/
0
eHazi:
Milyen error-t? Sajnos nemtudok html kódot írni, azt javítom majd.
7 éve1