--- "Ian M. Evans" <[EMAIL PROTECTED]> wrote:
> How do you handle accented words and other problematic
> symbols on your database-driven sites? If you need to
> store one, do you store it as the actual character and
> display it with htmlentities, or do you store it as the
> html entity?

Most people seem to prefer storing the data in its raw form
and translating it when you want to view it in HTML. This
can be very helpful if you are going to do something else
with the data (other than displaying it in a browser) or if
your formatting requirements are subject to change.

However, it is ultimately up to you. If data is typically
viewed a few hundred times per single insert, it might be
worth the performance gain for you to format the data
before storing it. This way, when you get the data for
display, you don't have to perform any string functions.

So, I guess you could say (this is a gross generalization,
but fairly accurate):

Store data formatted => greater performance
Store data raw => greater flexibility

Hope that helps.

Chris

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to