Oh right ... I get it. Thanks a lot. I'll use the ISO codes.

Happy new year guys,

galpi


> There is a standard ISO code for countries.  I'd use that.
>
>
> On 12/30/06, RonPiterman <[EMAIL PROTECTED]> wrote:
>> yes, this is the case if you use list index as value in your model. This
>> should only be done if you know the list will not change across
>> requests. If it does, use a databse primary key, and reload the entry
>> from the database on the translate method in the model.
>> Cheers and happy new year,
>> Ron
>>
>>
>>
>> [EMAIL PROTECTED] wrote:
>> > Hi folks,
>> >
>> > I'm fetching a list of countries from a mysql database to populate a
>> > PropertySelection inside a form. So let's say you have:
>> >
>> > option 0 : Canada
>> > option 1 : US
>> >
>> > If the list of countries in the database changes before the user
>> submits
>> > the form, the wrong selection may get submitted ! For example, if the
>> user
>> > selected 'US', Mexico gets added, and user submits the form, 'Mexico',
>> not
>> > 'US' gets submitted. The reason is that when the form submits the
>> property
>> > selection gets re-populated with :
>> >
>> > option 0 : Canada
>> > option 1 : Mexico
>> > option 2 : US
>> >
>> > So "option 1" got submitted on an updated list and the wrong country
>> is
>> > submitted. Is there a workaround to this ?
>> >
>> > Many thanks,
>> >
>> > galpi
>> >
>> >
>> > ---------------------------------------------------------------------
>> > To unsubscribe, e-mail: [EMAIL PROTECTED]
>> > For additional commands, e-mail: [EMAIL PROTECTED]
>> >
>> >
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>>
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to