login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Javascript + php

Offline KoenVR - 14/10/2008 13:33
Avatar van KoenVRLid Mijn probleem is als volgt:

ik heb een pagina met formulier waar een select-option in staat.
als in die optielijst iets gekozen wordt dan zou ik eigelijk uit een database iets moeten gaan halen om weer te geven op de pagina zonder een button te klikken...

kortom: onChange is de oplossing.

maar hoe kan ik die onChange een stuk php-code laten uitvoeren?

10 antwoorden

Gesponsorde links
Offline vinTage - 14/10/2008 13:35
Avatar van vinTage Nieuw lid met ajax
Offline KoenVR - 14/10/2008 13:38
Avatar van KoenVR Lid Ah ok, ook enige hint hoe dan juist in ajax? ( heb daar nog niet mee gewerkt)
Offline nemesiskoen - 14/10/2008 13:43
Avatar van nemesiskoen Gouden medaille

PHP expert
Zoals in die tutorial staat hé. 'k Heb dat niet geschreven om het dan nog is op het forum te komen uitleggen.
Offline KoenVR - 14/10/2008 13:44
Avatar van KoenVR Lid khad al gezocht blijkbaar over gekeken,
sorry hoor 

zal m'n neus maar veilig opbergen.
Offline Erwt - 14/10/2008 14:08 (laatste wijziging 14/10/2008 14:17)
Avatar van Erwt PHP beginner Gewoon tutorial volgen, in grote lijnen werkt het zo:

- bij onChange (in jouw geval) open je een functie.

- in die functie zet je de 'ajax' code die connect naar php.

- je kan een url meegeven (en dus ook: url.php?select=hoi)

- Je php code krijgt $_GET["select"] binnen

- Jij zoekt je database nu door met die select..

- Je send iets terug met echo $blabla;

- In javascript moet je nu ajax zeggen het op te halen.

In grote lijnen is dit het gene wat er gebeurt.. geen idee of je er iets aan hebt.

Dit heb ik gebruikt:
http://www.w3schools.com/Ajax/Default.Asp
Offline KoenVR - 14/10/2008 14:18
Avatar van KoenVR Lid kan iemand de link naar tutorial zetten want ik vind geen tutorial van vage over ajax,


alleszins,
dat van hierboven heb ik wel door,
maar kan ajax ook verwijzen naar stukje code in dezelfde file?
Offline vinTage - 14/10/2008 14:55
Avatar van vinTage Nieuw lid
KoenVR schreef:
kan iemand de link naar tutorial zetten want ik vind geen tutorial van vage over ajax,


vage = formaly known as nemesiskoen 
Offline Erwt - 14/10/2008 15:06 (laatste wijziging 14/10/2008 15:07)
Avatar van Erwt PHP beginner
Erwt schreef:


Ik weet niet of het werkt, maar je zou dit kunnen proberen:

Je huidige pagina wijzigen in:

  1. if($_GET["welke_jij_mee_gaf"])
  2. {
  3. // echo output van je ajax.
  4. }
  5. else
  6. {
  7. // Hier je oude (hele) code..
  8. }
Offline Kr4nKz1n - 14/10/2008 15:26
Avatar van Kr4nKz1n Onbekend Nu krijg je een leuke foutmelding als welke_jij_mee_gaf niet gezet is.

  1. If(IsSet($_GET['welke_jij_mee_gaf']))
Offline vinTage - 14/10/2008 16:51
Avatar van vinTage Nieuw lid Hmm, een function op dezelfde pagina en dan werken met een get?
Volgens mij mis je dan het hele ajax idee?
Ik heb het niet getest, maar lijkt mij sterk dat dat gaat werken.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.2s