[checkbox] omslachtige toepassing

Pagina: 1
Acties:

  • whitehouse
  • Registratie: Maart 2000
  • Laatst online: 27-03 12:23
De situatie is als volgt :

ik heb een domein-tabel, waarin hele platte data staat :

lijst titulaturen
lijst landen


dit heb ik gedaan om niet heel veel kleine tabelletjes te maken zoals :

ID - landnaam
en
ID - titulatuur

Nu wil ik elk item in de domeinentabel op actief of inactief kunnen zetten. Dit doe ik door de lijst op basis van type te genereren (dus bijv. alle landen te tonen) en achter elk item een checkbox die gechecked (actief) of niet gechecked (inactief) is.

Als ik nu een aantal items uncheck (of check) worden alleen de gecheckte items gepost.
Dit is volgens mij dus erg omslachtig (persoonlijk vind ik checkboxes dus omslachtig omdat het logischer zou zijn om alles te posten met hun waarde - true or false).

Nu moet ik dus de lijst met geposte checkboxes (is een array) gaan vergelijken met de lijst uit de domeinentabel. Elk Item in de domein-tabel die niet meer voorkomt in de geposte array moet ik dan op inactief zetten..dit is toch vrij omslachtig ?!!

| www.everythingisspiritual.com | www.mosaic.org |


  • X-Lars
  • Registratie: Januari 2004
  • Niet online

X-Lars

Just GoT it.

Je kunt met 1 query alles op inactief zetten en dan met een nieuwe query de waarden uit die array op actief zetten. (Je zult anders ook sowieso wel 2 queries nodig hebben om een deel op actief en een ander deel op inactief te zetten.)

Verwijderd

X-Lars schreef op donderdag 19 mei 2005 @ 09:40:
Je kunt met 1 query alles op inactief zetten en dan met een nieuwe query de waarden uit die array op actief zetten. (Je zult anders ook sowieso wel 2 queries nodig hebben om een deel op actief en een ander deel op inactief te zetten.)
Exact, by deafult alles op inactief zetten en vervolgens met behulp van je POST data de items op actief zetten, d.w.z. de items die gechecked waren.