Ik weet hoe ik gekoppelde gegevens in een database op moet zoeken.

Maar hoe kan ik ervoor zorgen dat de gekoppelde gegevens gelijk ingevuld worden in andere variabelen?

Bv ik selecteer de NAAM Piet dan wil ik dat direct het telefoonnummer wordt opgehaald en in het veld TELEFOONNR op het formulier wordt ingevuld.

Zou je je vraag nog een keer opnieuw uit willen leggen, met bijv het hulp van een voorbeeld?

SELECT telefoonnr.telefoonummer FROM telefoonnr, users WHERE users.naam='$naam' AND telefoonnr.userid = users.userid
vb een formulier binnen een organisatie om verlof aan te vragen.

Als je je naam heb ingevuld wil je niet ook nog eens je telefoonnr, chef enz invullen. Die staan immers in de database! Mar die gegevens zijn wel belangrijk voor je verlof aanvraag.
Dus je wilt dat als je je naam in gevuld hebt ommiddelijk een script geactiveerd wordt dat je overige gegevens ophaald en vast voor je op het aanvraag formulier zet. En je wilt ook graag zien dat ze ingevuld zijn.

Ik begin al te vermoeden wat de oplossing is. Waarschijnlijk moet je in HTML (en niet mbv PHP) de event (bv onclick) gebruiken zodat er een script wordt uitgevoerd zodra je op een veld gaat staan.

Klopt mijn idee?
Met HTML kun je niet uit databases lezen.
Ik zou het zo doen zoals Jelmer het zei.
Zoiets?
Je moet er hoe dan ook een serversided script bij betrekken, aangezien clientsided niet uit een database kan lezen.
En dan nog was je omschrijving fout... Want dan was het geen HTML maar Javascript...

Reageren