Variabele Ajax dubbele dropdownbox doorsturen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Front-end developer - working on software for arou

Functie They have recently started looking for an experienced Front-end (mobile/app) developer. Because of the short lines within the team, they are also looking for someone who can communicate with the service desk, sales and support for technical questions. You will join their IT team consisting of about 10 colleagues divided over two teams in rooms opposite each other. Half of these are involved in their front-end. You will work together with, among others, the Architect, 1 senior, 1 junior and there is a Team Leader. In terms of technology, they work with a unique tech-stack, particularly because of the

Bekijk vacature »

Front-end Developer

Gezellige team, passie en een groene toekomst! Lees hier de vacature van Front-end Developer bij All in Power! All in power heeft zich tot doel gesteld écht bij te dragen aan de energietransitie. Dit doen wij door de markt voor energie volledig op zijn kop te zetten. Producenten van schone (wind- of zonne-)energie verkopen via ons platform hun energie rechtstreeks aan gebruikers. Of dit nu huishoudens, bedrijven of bijvoorbeeld laadpalen zijn ons platform maakt het uitwisselen van energie mogelijk. Zo maken we de business case van onze klanten veel sterker en loont het om (meer) te investeren in vergroening voor

Bekijk vacature »

Belastingdienst - Freelance Senior Cobol Applicati

Startdatum: 01.06.2023 Richttarief: €65,00 - €75,00 Duur van de opdracht: 7 maanden Uren per week: 36 Taal: Nederlands vereist! Gelieve in het Nederlands te solliciteren. Functieomschrijving: In de applicatie ETM zijn nu de inningsvoorzieningen voor ongeveer 25 aangifte- en aanslagmiddelen opgenomen. ETM is een extern aangeschafte service en het huidige contract met leverancier Oracle loopt af op 31-12-2022. Het programma uitfaseren ETM heeft als doel om vervanging te realiseren waarmee alle nu in gebruik zijnde ETM ondersteuning wordt overgenomen in nieuwe Inningsvoorzieningen om de continuïteit van de inningsprocessen te waarborgen. Eén van de inningsvoorzieningen die voor het einde van 31-12-2022

Bekijk vacature »

C# .NET Software Developer

Functie omschrijving Ben jij op zoek naar een nieuwe uitdaging binnen software development waar je gaat werken voor een jong en flexibel bedrijf? Lees dan snel verder! Wij zijn op zoek naar een Software Developer met ervaring binnen C# .NET die enthousiast wordt van het aansluiten en begeleiden van (complexe) nieuwe klanten. Verder begeleid je complexe projecten, ben jij iemand die altijd kansen ziet? Dan zoeken wij jou! In deze functie ga jij je bezighouden met: Meedenken in oplossingsrichtingen; Werken aan de architectuur; Het verbeteren van functionaliteiten binnen het dataplatform; Ontwikkelen van nieuwe technologieën. Bedrijfsprofiel Waar ga je aan de

Bekijk vacature »

Junior/Medior Front-end developer

Functie Als Front-end developer werk je intensief samen met 1 van de UX-designers en denk je mee over de gebruiksvriendelijkheid en design van onze web- en mobile apps. Je bent betrokken bij sessies met gebruikers om designs te valideren en usability van de app-in-wording te testen. Vervolgens gebruik je dit om samen met je team waarin ook back-end (.NET) developers zitten, te zorgen voor de realisatie van de best mogelijke apps voor studenten en docenten. Eisen • Je hebt een hands-on development en coding mind-set en werkt graag aan een high quality code base welke je consequent onderhouden kan worden

Bekijk vacature »

Front-end Developer - Juniorfunctie

Functie omschrijving Ben jij op zoek naar een uitdagende baan als front-end developer, in een informele werksfeer, waar jij echt het verschil kan maken? Wil jij graag werken voor een bedrijf dat sportiviteit en een open communicatie, hoog in het vaandel heeft staan? Dan hebben wij de perfecte vacature voor je! Voor een klein bedrijf in Rijen dat gespecialiseerd is in het omzetten van digitale woningtekeningen naar managementinformatie, zijn wij per direct op zoek naar een allround front-end developer. Jouw werkzaamheden zien er als volgt uit: Ja gaat nauw samenwerken met de back-end developer. De database structuur is volledig gebouwd

Bekijk vacature »

UX Writer (m/v/d)

UX Writer (m/v/d) Everything we do, starts with you. Together with you, we build the most human-centric fintech. We have the ambition to create the next. And - with Bertelsmann - a strong foundation to start from. Let’s make it new – for society and for yourself. Wij zijn op zoek naar een UX Writer (m/v/d) Fulltime - Op ons kantoor in Amsterdam of Heerenveen / deels vanuit huis Als UX Writer bij Riverty hou jij je bezig met onze strategie om daar te zijn waar onze gebruikers zijn en op de manier waarop zij ons nodig hebben, terwijl wij

Bekijk vacature »

Ervaren Magento developer gezocht!

Functie Je komt te werken in een zelfsturend team waarin vertrouwen voorop staat en inbreng en ideeën worden gewaardeerd. Ook staat innovatie centraal. Ze bieden jou de mogelijkheid om jezelf door te ontwikkelen. Denk hierbij aan cursussen en een persoonlijk ontwikkelplan. Je komt terecht in het team van momenteel 4 (ervaren) collega’s en zal meewerken aan de doorontwikkeling en nieuwbouw van de Magento platformen van meerdere opdrachtgevers volgens Agile/Scrum. Denk hierbij aan nieuwe functionaliteiten, UX en koppelingen met verschillende back-end systemen. Als ervaren developer zul je hiernaast ook andere developers assisteren en waar nodig de leiding nemen in het project.

Bekijk vacature »

Front end developer React

Functie Wij zijn van origine een wordpress bureau, maar sinds 2006 zijn wij dit wel redelijk ontgroeid. Naar mate de jaren verstreken zijn we gegroeid in omvang, maar ook in de complexiteit van opdrachten waarin wij onze klanten kunnen bedienen. Momenteel bestaat onze organisatie uit 4 front end developers, 12 back end developer 3 projectmanagers en een 2 koppig management. Wij zijn een hele informele, bijna familiaire organisatie. Geen strak pak of overhemd, nee gewoon dragen waar jij je prettig bij voelt. De gemiddelde leeftijd ligt tussen de 25 en 30 en wij doen er veel aan om onze hechte

Bekijk vacature »

Junior Software developer

Functie Als junior .NET ontwikkelaar start jij in een compact team met drie ervaren .NET ontwikkelaars. Wij werken op projectbasis en begeleiden zelf het hele traject van A tot Z. Wij bieden jou dan ook een brede functie aan met veel technische uitdaging! Ons traject ziet er als volgt uit: 1) Wij analyseren de behoefte van onze klant 2) Wij werken de behoefte uit en vertalen dit naar technische werkzaamheden en maken een uren/kosten schatting; 3) Wij gaan aan de slag met het ontwikkelen van het product met directe feedback van de klant, zodat datgene gerealiseerd wordt, wat gewenst is;

Bekijk vacature »

Software Developer

Functie omschrijving In deze functie ga je aan de slag met het door ontwikkelen van de interne software. Zij maken gebruik van een CRM, wat door de hele organisatie gebruikt wordt. Andere taken: Je gaat het CRM-systeem door middel van PHP verder ontwikkelen; Verder bouw je verschillende API's en koppelingen tussen systemen; Ook ga je collega's ondersteunen bij vragen over de software en applicaties; Deelnemen aan overleggen met het development team; Bij interesse is er de mogelijkheid om junioren te gaan begeleiden. Bedrijfsprofiel Dit bedrijf is actief binnen de telecombranche. Het hoofdkantoor zit in regio van Den Bosch en er

Bekijk vacature »

No-Code Betty Blocks ontwikkelaar

Bedrijfsomschrijving Wil jij de bedrijfsprocessen van klanten revolutionair digitaliseren en optimaliseren zonder beperkt te worden door programmeertalen? Kom werken bij een snelgroeiende en professionele organisatie met een gezonde dosis humor en veel vrijheid om jezelf te ontwikkelen. Als No-Code Betty Blocks ontwikkelaar werk je vanuit ons kantoor in het hart van Nederland, je thuiswerkplek of op locatie bij de klant. We faciliteren de juiste trainingen en ondersteuning zodat je een echte Betty Blocks expert wordt. Naast het werk zijn er bij ons bijzondere events, zoals een jaarlijkse zeildag, een zomerse barbecue en een knus kerstdiner om de grillige maanden door

Bekijk vacature »

NodeJS developer

Functie Als Fullstack developer kom je te werken in het ontwikkelteam. Je bent samen met je collega’s continu bezig om de software uit te breiden, maar hiernaast doe je onderzoek naar de inzet van nieuwe technieken, tools of bijvoorbeeld Machine Learning. Ze willen met hun software echt voorlopen op andere en toegevoegde waarde leveren voor de eindgebruiker. Mede hierom zijn ze erg benieuwd naar iemand zijn persoonlijkheid, of hij graag nieuwe dingen uitzoekt (Google!), en initiatief neemt. Qua technische kennis zoeken ze iemand die goed op de hoogte is van de nieuwste ontwikkelingen, daar zij nu ontwikkelen op NodeJs back-end,

Bekijk vacature »

Software Developer

Functie omschrijving Psst hé jij daar! Op zoek naar een nieuwe uitdaging als developer? Wacht niet langer en reageer direct. In deze functie ga je bij een familiebedrijf werken als developer. Je gaat maatwerk software ontwikkelen met de Microsoft stack. Je gebruikt technieken als C#, ASP.NET en MVC. Je werkt in een leuk team van andere developers. Je krijgt veel vrijheid in je werk en kan flexibel werken. Dagje thuiswerken? Geen probleem! Daarnaast is er veel ruimte om écht mee te denken met het bedrijf en met de klanten. Bedrijfsprofiel Deze organisatie is gevestigd in de regio van Boxtel. Vanaf

Bekijk vacature »

Developer

Functie omschrijving Gaat jouw hart sneller kloppen van software developen in C#.NET? Voor een softwarebedrijf in regio Den Bosch zijn wij op zoek naar een C# programmeur. Lees snel verder! Wat ga je doen? Je gaat werken met C# en ASP.NET MVC Framework om onder meer webapplicaties, webshops en websites te ontwikkelen. Je optimaliseert de bestaande software en helpt mee aan het automatiseren van bedrijfsprocessen. Je gaat samen met je collega's de juiste oplossing op basis van de wensen van de klanten uitwerken tot een mooi product. Bedrijfsprofiel Het ontwikkelen van softwareoplossingen en kantoorautomatiseringen is waar dit bedrijf voor staat.

Bekijk vacature »
J v wens

J v wens

04/01/2011 13:07:12
Quote Anchor link
Hallo,

Ik had op internet het volgende script gevonden, welke 2 dropboxen geeft. Hierbij zijn de waardes van de 2de dropbox afhankelijk van wat er bij de eerste is ingevuld. Zelf heb ik het script iets aangepast zodat het nu partijen en partijleden weergeeft:
http://v6gr110.informatica-laz.nl/menu/state_dropdown.php

Het script:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
<?    
     echo "<form name=sel>\n";
     echo "Partij : <font id=states><select>\n";
     echo "<option value='0'>============</option> \n" ;
     echo "</select></font>\n";
    
     echo "Lijsttrekker : <font id=cities><select>\n";
     echo "<option value='0'>Kies eerst partij</option> \n" ;
     echo "</select></font>\n";
?>


<script language=Javascript>
function Inint_AJAX() {
   try { return new ActiveXObject("Msxml2.XMLHTTP");  } catch(e) {} //IE
   try { return new ActiveXObject("Microsoft.XMLHTTP"); } catch(e) {} //IE
   try { return new XMLHttpRequest();          } catch(e) {} //Native Javascript
   alert("XMLHttpRequest not supported");
   return null;
};

function dochange(src, val) {
     var req = Inint_AJAX();
     req.onreadystatechange = function () {
          if (req.readyState==4) {
               if (req.status==200) {
                    document.getElementById(src).innerHTML=req.responseText; //retuen value
               }
          }
     };
     req.open("GET", "state.php?data="+src+"&val="+val); //make connection
     req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=iso-8859-1"); // set Header
     req.send(null); //send value
}

window.onLoad=dochange('states', -1);         // value in first dropdown
</script>

en het script van state.php
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
<?
     //set IE read from page only not read from cache
     header ("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
     header ("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
     header ("Cache-Control: no-cache, must-revalidate");
     header ("Pragma: no-cache");
    
     header("content-type: application/x-javascript; charset=tis-620");
    
     $data=$_GET['data'];
     $val=$_GET['val'];
    
mysql_pconnect($dbhost,$dbuser,$dbpass) or die ("Unable to connect to MySQL server");  
    
     if ($data=='states') {  // first dropdown
          echo "<select name='states' onChange=\"dochange('cities', this.value)\">\n";
          echo "<option value='0'>Kies partij</option>\n";
          $result=mysql_db_query($dbname,"SELECT partij, partij FROM candidates WHERE pid = 1");
          while(list($id, $name)=mysql_fetch_array($result)){
               echo "<option value=\"$id\" >$name</option> \n" ;
          }
     }
else if ($data=='cities') { // second dropdown
          echo "<select name='cities' >\n";
          echo "<option value='0'>Kies lijsttrekker</option>\n";                          
          $result=mysql_db_query($dbname,"SELECT `k_id`, `c_l_name` FROM candidates WHERE `partij` = '$val' ORDER BY `order_nr` ");
          while(list($id, $name)=mysql_fetch_array($result)){      
               echo "<option value=\"$id\" >$name</option> \n" ;
          }
     }

     echo "</select>\n";  
?>

Het script werkt goed, alleen zou ik nu graag de variabele van de 2de dropdownbox door willen sturen naar de volgende pagina of als php variabele willen opslaan. Iemand had al het volgende gezegt:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
function recall()
{
dochange('states', <?=$states_value?>);          
dochange('cities', <?=$cities_value?>);          
}
window.onLoad=recall();

Maar ik heb geen idee waar ik dat moet plaatsen.
Ik hoop dat jullie kunnen helpen,
alvast bedankt!

Excuses voor de slechte weergaven, weet iemand hoe ik dat kan wijzigen?
Gewijzigd op 05/01/2011 22:43:17 door J v wens
 
PHP hulp

PHP hulp

23/11/2024 17:54:24
 
Kris Peeters

Kris Peeters

05/01/2011 12:05:56
Quote Anchor link
J v wens op 04/01/2011 13:07:12:
Excuses voor de slechte weergaven, weet iemand hoe ik dat kan wijzigen?


Zet je code tussen code tags: [code][/code]



Dat raakt wel opgelost hoor.
Er mag wel eerst wat gekuist worden.

Wat staat die <font id=... daar te doen? Weg daar mee.
Ik zal eens wat herschrijven.

(edit)
Ik zie onder meer dat je de <select> opnieuw opzendt en dan als innerHTML van de select box steekt. Dat kan niet de bedoeling zijn.
Vroeger hoorde ik dat de innerHTML van een select aanpassen, soms niet goed werkt. Ik zou aanraden om de select in een wrapper te steken en de hele select te vervangen.

We gaan ook je logica aanpassen aan wat je doet. Je bent niet bezig steden in te vullen, dus die 'cities' zullen we vervangen door iets als 'partij' / 'politicus' ...


(EDIT 2)
Zie eens of je je hier in kan vinden.
Ik heb een werkend voorbeeld + commentaar
Het opbouwen van je select boxes adhv. de database waarden, zal je zelf moeten doen. Lukt dat? (hou je aan de zelfde <select> zoals ik ze toon; pas de options aan.)

index.php
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
<html>
  <head>
    <script language=Javascript>
      function Inint_AJAX() {
        try { return new ActiveXObject("Msxml2.XMLHTTP");  } catch(e) {} //IE
        try { return new ActiveXObject("Microsoft.XMLHTTP"); } catch(e) {} //IE
        try { return new XMLHttpRequest();          } catch(e) {} //Native Javascript
        alert("XMLHttpRequest not supported");
        return null;
      };
      function dochange(src, val) {
        var req = Inint_AJAX();
        switch (src) {
           case 'get_partijen':      // alle partijen ophalen
              req.onreadystatechange = function () {
                if (req.readyState==4) {
                  if (req.status==200) {
                    document.getElementById("partij_span").innerHTML = req.responseText;  // nieuw aangemaakte select in de wrapper span steken
                  }
                }
              };
              req.open("GET", "state.php?data="+ src);
              req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=iso-8859-1"); // set Header
              req.send(null); //send value
            break;
          case 'partij_geselecteerd':
              req.onreadystatechange = function () {
                if (req.readyState==4) {
                  if (req.status==200) {
                    document.getElementById("politicus_span").innerHTML = req.responseText;  // nieuw aangemaakte select in de wrapper span steken
                  }
                }
              };
              req.open("GET", "state.php?data="+ src +"&val="+ val); //make connection
              req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=iso-8859-1"); // set Header
              req.send(null); //send value
            break;
          case 'politicus_geselecteerd':
              req.onreadystatechange = function () {
                if (req.readyState==4) {
                  if (req.status==200) {
                  
                    // doe hier eventueel iets
                  
                  }
                }
              };
              req.open("GET", "state.php?data="+ src +"&val="+ val); //make connection
              req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=iso-8859-1"); // set Header
              req.send(null); //send value
            break;
          default: return false;
        }
      }
      window.onLoad=dochange('get_partijen', -1);         // value in first dropdown
    </script>
  </head>
  <body>
    <form name="sel">
      Partij : <span id="partij_span"><select><option value='0'>============</option></select></span>
      Lijsttrekker : <span id="politicus_span"><select><option value='0'>Kies eerst partij</option></select></span>
    </form>
  </body>
</html>


state.php
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?php
$_GET
['data'] = empty($_GET['data']) ? '' : $_GET['data'];
$_GET['val'] = empty($_GET['val']) ? '' : $_GET['val'];

// select boxes hier aanpassen.  Uit db laten komen en zo
switch ($_GET['data']) {
  case
'get_partijen':            // Bij het laden van de pagina.  Geef alle politieke partijen weer
      $sql = "SELECT partij FORM candidates ...";
      // ...
      echo '<select onChange="dochange(\'partij_geselecteerd\', this.value)"><option value="1">partij 1</option><option value="2">partij 2</option></select>';
    break;
  case
'partij_geselecteerd':     // in $_GET['val'] vind je de naam van de geselecteerde partij.  Geef nu de tweede select box weer, waarin de politici zijn ingevuld
      $sql =  "SELECT k_id, c_l_name FROM candidates WHERE partij = '". $val ."' ORDER BY order_nr ";
      // ...
      echo '<select onChange="dochange(\'politicus_geselecteerd\', this.value)"><option value="1">politicus 1</option><option value="2">politicus 2</option></select>';
    break;
  case
'politicus_geselecteerd':  // in $_GET['val'] vind je de id van de geselecteerde politicus.
    // doe hier ecentueel iets

    break;
}

?>


Nu nog zien wat je precies van plan bent wanneer een politicus is gekozen.
Gewijzigd op 05/01/2011 14:22:29 door Kris Peeters
 
J v wens

J v wens

05/01/2011 23:28:11
Quote Anchor link
Hartelijk dank voor uw reactie en het verbeterde script!

Ik ben bezig met een website waarop je kan stemmen. Daarom ik had het volgende in gedachte: wanneer de juiste politicus is geselecteerd dan wou ik deze als php variabele doorsturen naar de volgende pagina, waarin om een bevestiging word gevraagd en er vervolgens bij de juiste politicus in de kolom "votes" +1 word gezet. Dat zou wel moeten lukken denk ik. Kan ik de $_GET['val'] daarvoor gewoon doorsturen?

Zoals u waarschijnlijk al heeft gemerkt heb ik vrij weinig kennis over Javascript en Ajax.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
$sql = "SELECT partij FROM candidates WHERE pid = 1";
      // ...              //moet hier iets met while(list($name)=mysql_fetch_array($sql)) of iets dergelijks?
      echo '<select onChange="dochange(\'partij_geselecteerd\', this.value)"><option value="1">partij 1</option><option value="2">partij 2</option></select>';


u bedoeld hier toch niet dat ik de partijnamen handmatig neer moet zetten i.p.v partij 1 en partij 2 maar dat ik dat met behulp van de sql gaat en dan iets met een while of iets dergelijks? Om eerlijk te zijn heb ik geen idee hoe dat moet. Zou u dat kunnen uitleggen?

Alvast bedankt!
Gewijzigd op 05/01/2011 23:31:28 door J v wens
 
Kris Peeters

Kris Peeters

06/01/2011 00:12:41
Quote Anchor link
Ja, zo-iets.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
<?php    
// select boxes hier aanpassen.  Uit db laten komen en zo
switch ($_GET['data']) {
  case
'get_partijen':            // Bij het laden van de pagina.  Geef alle politieke partijen weer
      echo '<select onChange="dochange(\'partij_geselecteerd\', this.value)">\n';
      echo "<option value='0'>Kies partij</option>\n";
      $result=mysql_db_query($dbname,"SELECT partij, partij FROM candidates WHERE pid = 1");
      while(list($id, $name)=mysql_fetch_array($result)) {
         echo "<option value=\"$id\" >$name</option> \n" ;
      }

      echo "</select>\n";
    break;
  case
'partij_geselecteerd':     // in $_GET['val'] vind je de naam van de geselecteerde partij.  Geef nu de tweede select box weer, waarin de politici zijn ingevuld
      $sql =  "SELECT k_id, c_l_name FROM candidates WHERE partij = '". $val ."' ORDER BY order_nr ";
      echo '<select onChange="dochange(\'politicus_geselecteerd\', this.value)">\n';
      echo "<option value='0'>Kies lijsttrekker</option>\n";                          
      $result=mysql_db_query($dbname,"SELECT `k_id`, `c_l_name` FROM candidates WHERE `partij` = '$val' ORDER BY `order_nr` ");
      while(list($id, $name)=mysql_fetch_array($result)){      
           echo "<option value=\"$id\" >$name</option> \n" ;
      }

      echo "</select>\n";
    break;
  case
'politicus_geselecteerd':  // in $_GET['val'] vind je de id van de geselecteerde politicus.
    // doe hier ecentueel iets

    break;
}


          
?>


Probeer dat wat in te werken
 
J v wens

J v wens

07/01/2011 17:47:18
Quote Anchor link
Hallo,

Ik heb nu het volgende in het bestand staan:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
// select boxes hier aanpassen.  Uit db laten komen en zo
switch ($_GET['data']) {
  case 'get_partijen':            // Bij het laden van de pagina.  Geef alle politieke partijen weer
      echo '<select onChange="dochange(\'partij_geselecteerd\', this.value)">\n';
      echo "<option value='0'>Kies partij</option>\n";
      $result=mysql_db_query($dbname,"SELECT partij, partij FROM candidates WHERE pid = 1");
      while(list($id, $name)=mysql_fetch_array($result)) {
         echo "<option value=\"$id\" >$name</option> \n" ;
      }
      echo "</select>\n";
    break;
  case 'partij_geselecteerd':     // in $_GET['val'] vind je de naam van de geselecteerde partij.  Geef nu de tweede select box weer, waarin de politici zijn ingevuld
      echo '<select onChange="dochange(\'politicus_geselecteerd\', this.value)">\n';
      echo "<option value='0'>Kies lijsttrekker</option>\n";                          
      $result=mysql_db_query($dbname,"SELECT k_id, c_l_name FROM candidates WHERE partij = '$val' ORDER BY order_nr ");
          while(list($id, $name)=mysql_fetch_array($result)){      
               echo "<option value=\"$id\" >$name</option> \n" ;
      }
      echo "</select>\n";
    break;
  case 'politicus_geselecteerd':  // in $_GET['val'] vind je de id van de geselecteerde politicus.
    // doe hier ecentueel iets
    break;
}

          
?>



Maar om een of andere reden wil hij nu niet de lijsttrekkers weergeven. Enig idee waarom?
Edit: de partijen wil hij wel gewoon weergeven, dat werkt!

Alvast bedankt!
Gewijzigd op 07/01/2011 18:00:05 door J v wens
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.