by kupak » Sat Apr 12, 2008 9:29 pm
Apache and php are set to utf8.
I change $non_latin = '1'; in dbconnect.php and i change the vicidial_list table as follows:
CREATE TABLE IF NOT EXISTS `vicidial_list` (
`lead_id` int(9) unsigned NOT NULL auto_increment,
`entry_date` datetime default NULL,
`modify_date` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP,
`status` varchar(6) collate utf8_hungarian_ci default NULL,
`user` varchar(20) collate utf8_hungarian_ci default NULL,
`vendor_lead_code` varchar(20) collate utf8_hungarian_ci default NULL,
`source_id` varchar(6) collate utf8_hungarian_ci default NULL,
`list_id` bigint(14) unsigned default NULL,
`gmt_offset_now` decimal(4,2) default '0.00',
`called_since_last_reset` enum('Y','N','Y1','Y2','Y3','Y4','Y5','Y6','Y7','Y8','Y9','Y10') collate utf8_hungarian_ci default 'N',
`phone_code` varchar(10) collate utf8_hungarian_ci default NULL,
`phone_number` varchar(12) collate utf8_hungarian_ci default NULL,
`title` varchar(4) collate utf8_hungarian_ci default NULL,
`first_name` varchar(30) collate utf8_hungarian_ci default NULL,
`middle_initial` varchar(1) collate utf8_hungarian_ci default NULL,
`last_name` varchar(30) collate utf8_hungarian_ci default NULL,
`address1` varchar(100) collate utf8_hungarian_ci default NULL,
`address2` varchar(100) collate utf8_hungarian_ci default NULL,
`address3` varchar(100) collate utf8_hungarian_ci default NULL,
`city` varchar(50) collate utf8_hungarian_ci default NULL,
`state` varchar(2) collate utf8_hungarian_ci default NULL,
`province` varchar(50) collate utf8_hungarian_ci default NULL,
`postal_code` varchar(10) collate utf8_hungarian_ci default NULL,
`country_code` varchar(3) collate utf8_hungarian_ci default NULL,
`gender` enum('M','F') collate utf8_hungarian_ci default NULL,
`date_of_birth` date default NULL,
`alt_phone` varchar(12) collate utf8_hungarian_ci default NULL,
`email` varchar(70) collate utf8_hungarian_ci default NULL,
`security_phrase` varchar(100) collate utf8_hungarian_ci default NULL,
`comments` varchar(255) collate utf8_hungarian_ci default NULL,
`called_count` smallint(5) unsigned default '0',
PRIMARY KEY (`lead_id`),
KEY `phone_number` (`phone_number`),
KEY `list_id` (`list_id`),
KEY `called_since_last_reset` (`called_since_last_reset`),
KEY `status` (`status`),
KEY `gmt_offset_now` (`gmt_offset_now`),
KEY `postal_code` (`postal_code`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_hungarian_ci AUTO_INCREMENT=82942 ;