De situatie is als volgt:
PHP genereert vanuit een database een tabel met daarin een formulier waarin waardes gewijzigd kunnen worden waarna deze weer opgeslagen moeten worden in de database. Echter zijn bepaalde waardes afhankelijk van elkaar. Dus als een waarde van input field x wordt gewijzigd moet dit ook automatisch gewijzigd worden in de input fields y en z. De namen van deze inputfields zijn variabel, bv:
wanneer de waarde van een input field met de naam: program[$id][sjaak] verandert wordt, wil ik dat alle inputfields subprog[$id][sjaak] en product[$id][sjaak] die waarde aannemen. Het probleem is, is dat $id meerdere waardes dus kan aannemen. Ik kan dus niet simpelweg onChange="functietje($id)" aanroepen. Ik weet niet hoe ik dit aan moet pakken. Ik heb lopen denken aan wildcards. Google en het forum heb ik de afgelopen dagen al flink lopen uitspitten, maar ik kom nog niet tot een oplossing. Kan iemand mij uit de brand helpen?
PHP genereert vanuit een database een tabel met daarin een formulier waarin waardes gewijzigd kunnen worden waarna deze weer opgeslagen moeten worden in de database. Echter zijn bepaalde waardes afhankelijk van elkaar. Dus als een waarde van input field x wordt gewijzigd moet dit ook automatisch gewijzigd worden in de input fields y en z. De namen van deze inputfields zijn variabel, bv:
code:
1
2
3
4
5
6
7
| <input type="text" name=program[1][sjaak]> <input type="text" name=subprog[5][sjaak]> <input type="text" name=product[2][sjaak]> <input type="text" name=subprog[6][sjaak]> |
wanneer de waarde van een input field met de naam: program[$id][sjaak] verandert wordt, wil ik dat alle inputfields subprog[$id][sjaak] en product[$id][sjaak] die waarde aannemen. Het probleem is, is dat $id meerdere waardes dus kan aannemen. Ik kan dus niet simpelweg onChange="functietje($id)" aanroepen. Ik weet niet hoe ik dit aan moet pakken. Ik heb lopen denken aan wildcards. Google en het forum heb ik de afgelopen dagen al flink lopen uitspitten, maar ik kom nog niet tot een oplossing. Kan iemand mij uit de brand helpen?
[ Voor 20% gewijzigd door Quartje op 16-11-2004 10:22 ]