OK, I móc ty the ogólny projekt wzór tutaj.
Dla the językowy checkboxes na the strona, ty chcieć stół który spisywać wszystkie the język. Ty móc the ISO standard lista tutaj. Ono być duży lista. Utrzymanie ty ty potrzebować. Ty można dwa kolumna w the lista - the ISO639-2 kod w jeden kolumna i the Język angielski imię w the inny kolumna.
http://www.loc.gov/standards/iso639-2/php/code_list.phpThe checkboxes, ty WYBIERAĆ * od the język stół i iterate nad wybierać wynikać set. Używać the ISO639-2 kod dla the wartość the checkbox i język [] dla the imię the checkbox.
Gdy the forma przedkładać, the jedyny checkboxes który być teraźniejszy w the $_POST szyk być the ones który sprawdzać. Być w the język sub-szeregować the $_POST szyk.
W Ten Sposób w twój akcja pismo, ty iterate nad the POCZTA język sub-szeregować i WKŁADAĆ oświadczenie w the pivot stół.
Sum osoba, tam być trzy stół dla ten część the app - `język `, `pivot `, i `osoba `Ty index język na the ISO639 kod, osoba na the auto_increment id, i pivot na the językowy kod i the osoba Id.