login  Naam:   Wachtwoord: 
Registreer je!
 Forum

dropdown vullen aande hand van checkbox

Offline phobia - 19/09/2009 19:16 (laatste wijziging 19/09/2009 19:19)
Avatar van phobiaNieuw lid ik het 2 chackboxen en die moeten bepalen met welke datum de dropdown word gevuld...datum_in of datum_uit

kan iemand mij verder helpen?
zover ben ik.

  1. <head>
  2. <style type="text/css">
  3. .style10 {
  4. font-size: small;
  5. }
  6. </style>
  7. </head>
  8.  
  9. <?
  10. //include('../../check.php');
  11. include ('../functions/connect.php'); //verbinding maken
  12. $query = ("SELECT DISTINCT date_format(datumIn, '%d-%m-%Y') AS datumIn
  13. FROM tblbriladmin
  14. WHERE debnr = ".$_SESSION['Klant_id']) ;// Opzoeken orders gegevens
  15. //query is aangemaakt
  16. $sql = mysql_query($query) or die ( mysql_error( ) );
  17. //query is uitgevoerd
  18. ?>
  19. <FORM style="position: absolute; width: 170px; height: 139px; z-index: 1; left: 782px; top: 0px;" id="layer1" class="style3" name"zoeken" target="I1" method="POST" action="../../loggedin/orders/order_zoekdatum.php"
  20. style="width: 100px" class="style10">
  21.  
  22. <span class="style10">
  23.  
  24. <input type="checkbox" id="binnen_gekomen" name="binnen_gekomen" checked="checked"
  25. onclick="if (this.checked!=true) { document.getElementById('verstuurd').checked=true }
  26. else { document.getElementById('verstuurd').checked=false }" /></span> Ontvangen<br />
  27.  
  28. <span class="style10">
  29.  
  30. <input type="checkbox" id="verstuurd" name="verstuurd"
  31. onclick="if (this.checked!=true) { document.getElementById('binnen_gekomen').checked=true }
  32. else { document.getElementById('binnen_gekomen').checked=false }" /></span> Verzonden
  33.  
  34.  
  35.  
  36. <select name="zoekdatum" style="width: 110px">
  37.  
  38. <?
  39. while($record = mysql_fetch_object($sql))
  40. {
  41. echo '<option value='.trim($record->datumIn).'>'.trim($record->datumIn).'</option>"'."\n";
  42.  
  43. }
  44. ?>
  45. </select>
  46. <input type="submit" name="zoeken" value="Zoeken"
  47. </FORM>

vinTage schreef:
code tags ipv php linkjes svp 

2 antwoorden

Gesponsorde links
Offline Sar - 19/09/2009 23:30
Avatar van Sar PHP interesse Dus je hebt een Select box die gevuld moet worden aan de hand van welke checkbox aangevinkt wordt?

Dan kan je dit het beste doen met JavaScript/Ajax denk ik.
Offline phobia - 20/09/2009 17:19 (laatste wijziging 21/09/2009 00:15)
Avatar van phobia Nieuw lid Dit heb ik gevonden met googlen. maar hoe laat ik dit ajax functie aangestuurd worden?


in onclick, daar zal het volgens mij moeten komen, maar wat????
  1. <? $_POST['binnen_gekomen'] = "true";?>
  2.  
  3. <script>
  4. function datum(strURL)
  5. {
  6. var req = getXMLHTTP(); // fuction to get xmlhttp object
  7. if (req)
  8. {
  9. req.onreadystatechange = function()
  10. {
  11. if (req.readyState == 4) { //data is retrieved from server
  12. if (req.status == 200) { // which reprents ok status
  13. document.getElementById('drop').innerHTML=req.responseText;
  14. }
  15. else
  16. {
  17. alert("There was a problem while using XMLHTTP:\n");
  18. }
  19. }
  20. }
  21. req.open("GET", strURL, true); //open url using get method
  22. req.send(null);
  23. }
  24. }
  25. <head>
  26. <style type="text/css">
  27. .style10 {
  28. font-size: small;
  29. }
  30. </script>
  31. </style>
  32. </head>
  33.  
  34. <FORM style="position: absolute; width: 170px; height: 139px; z-index: 1; left: 782px; top: 0px;"
  35. id="layer1" class="style3" name"zoeken" target="I1" method="POST"
  36. action="../../loggedin/orders/order_zoekdatum.php"
  37. style="width: 100px" class="style10">
  38.  
  39. <span class="style10">
  40.  
  41. <input type="checkbox" id="binnen_gekomen" name="binnen_gekomen" checked="checked"
  42. onclick="if (this.checked!=true) { document.getElementById('verstuurd').checked=true }
  43. else { document.getElementById('verstuurd').checked=false }" /></span> Ontvangen<br />
  44.  
  45. <span class="style10">
  46.  
  47. <input type="checkbox" id="verstuurd" name="verstuurd"
  48. onclick="if (this.checked!=true) { document.getElementById('binnen_gekomen').checked=true }
  49. else { document.getElementById('binnen_gekomen').checked=false }" /></span> Verzonden
  50.  
  51.  
  52. <div id="drop">
  53.  
  54. <select name="zoekdatum" style="width: 110px">
  55. <?
  56. include ('dropfill.php');
  57. ?>
  58.  
  59. <input type="submit" name="zoeken" value="Zoeken">
  60. </select></div>
  61. </FORM>
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.202s