Hi Jackie (and anyone else reading),
Did you ever get to the bottom of this? One of my customers has just reported a very similar problem. In all the Assigned To boxes only entries beginning with a lowercase "g" are returned.
They were running CE v5.2.0e but I've now upgraded to v5.2.0f with no success. I've also run all the repair options you tried. They're running PHP 5.2.5 and MySQL 5.0.45 on CentOS 5.3.
I've turned MySQL query logging on to try and get an idea of what's going wrong. Logged on as the original administrator (ID = 1), if I go to Create Opportunity and then type a single letter "a" into the Assigned To box, here are the queries that are run:
Code:
090722 16:57:05 973 Connect root@localhost on sugarcrm
973 Init DB sugarcrm
973 Query SET CHARACTER SET utf8
973 Query SET NAMES 'utf8'
973 Query SELECT id, name, symbol, conversion_rate FROM currencies WHERE status = 'Active' and deleted = 0
973 Query SELECT category, name, value FROM config
973 Query SELECT id FROM outbound_email WHERE type = 'system'
973 Query SELECT * FROM outbound_email WHERE id = '30740165-116f-8f01-d2ba-47d59be119aa'
973 Query SELECT users.* FROM users WHERE users.id = '1' AND users.deleted=0 LIMIT 0,1
973 Query SELECT u1.first_name, u1.last_name from users u1, users u2 where u1.id = u2.reports_to_id AND u2.id = '1' and u1.deleted=0
973 Query SELECT ea.*, ear.* FROM email_addresses ea
LEFT JOIN email_addr_bean_rel ear ON ea.id = ear.email_address_id
WHERE ear.bean_module = 'Users'
AND ear.bean_id = '1'
AND ear.deleted = 0
ORDER BY ear.reply_to_address, ear.primary_address DESC
973 Query SELECT distinct item_id AS item_id, id, item_summary, module_name, monitor_id, date_modified FROM tracker WHERE user_id = '1' AND visible = 1 ORDER BY date_modified DESC LIMIT 0,10
973 Query SELECT count(*) as the_count FROM config WHERE category='info' AND name='sugar_version' AND value = '5.2.0'
973 Query SELECT category, name, value FROM config
973 Query SELECT id FROM outbound_email WHERE type = 'system'
973 Query SELECT * FROM outbound_email WHERE id = '30740165-116f-8f01-d2ba-47d59be119aa'
973 Query INSERT INTO tracker (monitor_id,user_id,module_name,date_modified,action,session_id ) VALUES ( '73e65c63-fb93-4e3f-cfe8-4a67364e7d75','1','Home','2009-07-22 15:57:05','quicksearchquery','d1av84gj6bca03tde6pbotesk4')
973 Quit
If I run the the large left-handed join against the database I get no rows returned. Is this normal? Do others see the same thing? If no rows are returned, why is the only user beginning with a lowercase "g" returned to the text box?
Any assistance or suggestions of other things to look at would be much appreciated.
Ian.
Bookmarks