login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Dropdown met 2 kolommen maken.

Offline phobia - 23/09/2009 15:41
Avatar van phobiaNieuw lid Ik ben opzoek naar een manier om in een dropdown
2 kolommen te maken 1 met de naam en 1 met de bij behorende plaats

dus dat:

naam: plaats:
Janssen Amsterdam
Pieters Gronningen
Koco Lutjeboek
van den Broekke Brederode

netje elk in een kolom komen te staan in de dropdown

Kan iemand mij daarmee helpen???

7 antwoorden

Gesponsorde links
Offline Ontani - 23/09/2009 16:05
Avatar van Ontani Gouden medailleGouden medailleGouden medailleGouden medaille

-1
Lettertype van uw combobox instellen op een monospace lettertype. En spaties toevoegen om een gelijke ruimte te bekomen tussen de namen en de landen.

Een multicolumn combobox bestaat niet.
Offline phobia - 23/09/2009 16:39 (laatste wijziging 23/09/2009 16:41)
Avatar van phobia Nieuw lid Maar wat zijn de andere monospace lettertypes?

Ik heb het zo opgelost:
  1. <head>
  2. <style type="text/css">
  3. select, option {
  4. font-family: courier;
  5. }
  6. .style1 {
  7. margin-top: 0px;
  8. margin-bottom: 0px;
  9. }
  10. </style>
  11. </head>
  12.  
  13. <?php
  14. include ('connect.php'); //verbinding maken
  15. $query = ("SELECT
  16. Naam_bedrijf, PlaatsVerzend, Klant_id
  17. FROM klanten") ;// Opzoeken Klant gegevens
  18. //query is aangemaakt
  19. $sql = mysql_query($query) or die ( mysql_error( ) );
  20. //query is uitgevoerd
  21. //controle lengte
  22. $lengte_bedrijf = 0;
  23. $lengte_plaats = 0;
  24. while($record = mysql_fetch_object($sql))
  25. {
  26.  
  27. if (strlen($record->Naam_bedrijf) > $lengte_bedrijf) { $lengte_bedrijf = strlen($record->Naam_bedrijf); }
  28. if (strlen($record->PlaatsVerzend) > $lengte_plaats) { $lengte_plaats = strlen($record->PlaatsVerzend); }
  29. }
  30. //maken dropdown-menu
  31. ?>
  32. <form method="post" name="klant_keuze" target="main" action="forms/klantNAW.php" style=" width: 600px" class="style1">
  33. <select name="zoekklant" style="width: 450px">
  34. <option value="kies_klant" >Kies een klant uit de lijst</option>
  35. <?
  36. while($record = mysql_fetch_object($sql))
  37. {
  38. echo "<option value='".$record->Klant_id."'>"
  39. .str_replace(" ","&nbsp;",str_pad($record->Naam_bedrijf, $lengte_bedrijf))." - "
  40. .str_replace(" ","&nbsp;",str_pad($record->PlaatsVerzend, $lengte_plaats))."</option>\n";
  41. }
  42. ?>
  43. </select>
  44. <input name="klant" type="submit" value="Kiezen" /></form>
Offline henver - 23/09/2009 16:50
Avatar van henver HTML gevorderde Monospace lettertypes zijn lettertypes waarbij elk teken even breed is. Net zoals courier (wat je ook gebruikt hebt ).
Offline phobia - 23/09/2009 16:59
Avatar van phobia Nieuw lid Ja okey, maar zijn er nog meer en zo ja welke.

Ik heb Monaco en Times geprobeerd, maar die maken er weer een rommeltje van.
Offline henver - 23/09/2009 17:36
Avatar van henver HTML gevorderde http://en.wikip..._typefaces
Offline Martijn - 23/09/2009 19:54
Avatar van Martijn Crew PHP k weet dat er een font effect is in css die monospace kan, kan m alleen niet vinden
Offline MiST - 24/09/2009 01:57
Avatar van MiST Lid zet gwn font-family: monospace. Je CSS selecteert dan het eerste beste monospace font dat hij vindt 

Zo werkt het altijd en overal 
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.247s