Login Retreive lost passwordRegister
Search

Forum Index / NL Forum / dbSelectField als option list

[ This topic is solved ]

  markla 11 August 10 / 22:17  
Changed at 11 August 10 / 22:19
in een invoerscherm gebruik ik de volgende code:

$form->dbSelectField('Bron', 'NewsSource_ID','newssource', array('NewsSource_ID','NewsSource_name'  ),'ORDER by NewsSource_name',FH_DIGIT);


Om een keuze tabel te vullen. NU gaat het vaak fout omdat degene die het formulier invult vergeet de juiste 'Bron' te kiezen en dus altijd de eerste optie er staat.

kan ik op een of andere manier een <OPTION VALUE="xx">Kies de nieuwsbron</OPTION> er aan toevoegen?

  Remco van Arkelen (Admin) 11 August 10 / 22:20  
Zie het laatste argument van de dbSelectField methode:

http://www.formhandler.net/manual/89/dbSelectField.html

Je kunt een merge-array opgeven met daarin extra opties.

  markla 11 August 10 / 22:41  
thanks voor de snelle reactie.

dus dan wordt het zoiets

$form->dbSelectField(
    'Bron', 
    'NewsSource_ID',
    'newssource', 
    array('NewsSource_ID','NewsSource_name'),
    'ORDER by NewsSource_name',
    '-selecteer-',
    FH_DIGIT);

  Remco van Arkelen (Admin) 12 August 10 / 07:55  
Nee eerder zoiets:

<?php
$form
->dbSelectField
(
   
'Bron'
   
'NewsSource_ID',
   
'newssource'
   array(
'NewsSource_ID','NewsSource_name'),
   
'ORDER by NewsSource_name',
   
FH_DIGIT,
   
null,
   
null,
   
null,
   array( 
null => '-selecteer-' )

); 
?>


Het is het 10e argument, zie ook de link in mijn vorige post.

  markla 12 August 10 / 23:05  
Thanks remco
Ik wist even niet hoe dat zat met de volgorde van argumenten,. Maar dat ligt meer aan mijn beperkte programmeerkennis (thank god we've got FH)

Maar op deze manier doe die precies wat ik wil
Nogmaals thanks
Marc

  Top


powered by PHP-GLOBE   © 2004 - 2012 FormHandler. All rights reserved.   -   Open source license