Dag 10 (27/02/'08)
Voila weer een dag voorbij en hier ben ik weer. Vandaag heb ik naar mijns inzien toch een zeer productieve dag achter de rug. Alles ging vlot vooruit en echt grote problemen ben ik vandaag niet echt tegengekomen. Vandaag heb ik mij vooral bezig gehouden met het toevoegen/verwijderen en aanpassen van de gegevens van de klanten. Omdat het formulier dynamisch moest worden opgemaakt (nieuwe kolom toevoegen in mysql en zo automatisch het formulier op de pagina laten aanpassen) heb ik een tijdje zitten zoeken naar een oplossing. Deze heb ik gevonden door gebruik te maken van "mysql_fetch_field" command. Hiermee was ik in staat om alle gegevens van men tabel op te vragen, in mijn geval had ik enkel Naam en type nodig. Eens ik dit deftig kon weergeven was het enkel nog zoeken naar een manier om formchecking uit te voeren en bij refresh de waarden te kunnen behouden. Dit heb ik kunnen oplossen door een string te maken van alle velden hun namen en een string met daarin voor elk veld de huidige waarde en deze steeds mee te sturen met de pagina zodat ik bij het herladen van de pagina gemakkelijk de string kon uitlezen en zo men formulier kon aanpassen. Eens dit probleem opgelost was heb ik de deleteklant, editklant pagina aangemaakt. Dit ging allebij relatief vlot omdat ik de code van klant toevoegen kon hergebruiken. Daarna heb ik nog een uurtje gezocht naar mogelijke ajax scripts die ik zou kunnen gebruiken.
Tot morgen...

0 reacties:
Een reactie posten
Aanmelden bij Reacties posten [Atom]
<< Homepage