Hello everyone, after an hour or searching for an answer, I've decided to post this question to the community.
I have installed Drupal 4.6.3 and Mysql 4.1.13 locally on my windows xp laptop.
Everything works, but I'm having a problem that makes me think perhaps I need to convert my database to utf8. The site is in Spanish. When I create content that has accents using the Drupal admin interface , it shows properly on the website, but when I look at the table data using phpmyadmin, the accented characters show up as garbled.
I have also found that when I write php scripts that if I want to, for example, compare a string retrieved from the database that contains an accent to a literal string, the literal string needs to contain the same garbled text i see in phpadmin in order to work. I cut the garbled text as displayed in phpmyadmin and paste it into my php code. e.g. I have to code $value == "Datos Básicos" instead of "Datos Básicos".
I'd really like to be able to see properly rendered text in phpmyadmin, and not have to use garbled string literals in my phpcode. Is this something I just have to live with? In my searching I have come across dicussions stating that the drupal database must use latin1 as a character set, despite the fact that Drupal is working with utf8. Is this true, or would converting the database to utf8 solve my problems?
Thanks for your help.