Hoi,
Ik ben bezig om een update script te bouwen in php voor het updaten van info in een postgres database.
Het betreft een poormans-cmdb waarin gegevens staan van systemen en de projecten waar ze aan gekoppeld zijn. Ik heb de volgende opzet bedacht:
- selecteer de hostnaam van het systeem uit een pulldownmenu (script 1)
- vraag alles gegevens op van dit systeem en presenteer deze in text inputs (script2)
- pas de gegevens aan en submit (script update de database) (script3)
Het 'probleem' waar ik nu tegen aan loop, is dit:
Ik heb 10 velden die je kunt aanpassen. Stel, ik wil er slechts 1 of 2 aanpassen. Hoe kan ik er dan voor zorgen dat het script alleen de aangepaste velden aanpast ? Ik heb de hostnaam al, dus kan met een update-query de desbetreffende velden aanpassen. Mijn probleem is echter om dit in een form te gieten waarbij ik kan aangeven welke velden moeten worden aangepast.
Ik zat zelf er aan te denken om met checkboxes te werken die dezelfde name-waarde hebben als de textinput fields, maar er zijn wellicht andere, elegantere oplossingen. Ik hoef geen diepgaande technische oplossing, slechts een richting waar ik in moet denken aangezien ik geen tijd heb om hier dagen aan te prutsen.
Bij voorbaat dank !
Bokkiewok
Ik ben bezig om een update script te bouwen in php voor het updaten van info in een postgres database.
Het betreft een poormans-cmdb waarin gegevens staan van systemen en de projecten waar ze aan gekoppeld zijn. Ik heb de volgende opzet bedacht:
- selecteer de hostnaam van het systeem uit een pulldownmenu (script 1)
- vraag alles gegevens op van dit systeem en presenteer deze in text inputs (script2)
- pas de gegevens aan en submit (script update de database) (script3)
Het 'probleem' waar ik nu tegen aan loop, is dit:
Ik heb 10 velden die je kunt aanpassen. Stel, ik wil er slechts 1 of 2 aanpassen. Hoe kan ik er dan voor zorgen dat het script alleen de aangepaste velden aanpast ? Ik heb de hostnaam al, dus kan met een update-query de desbetreffende velden aanpassen. Mijn probleem is echter om dit in een form te gieten waarbij ik kan aangeven welke velden moeten worden aangepast.
Ik zat zelf er aan te denken om met checkboxes te werken die dezelfde name-waarde hebben als de textinput fields, maar er zijn wellicht andere, elegantere oplossingen. Ik hoef geen diepgaande technische oplossing, slechts een richting waar ik in moet denken aangezien ik geen tijd heb om hier dagen aan te prutsen.
Bij voorbaat dank !
Bokkiewok