> I have a CakePHP CRM application with 30,000+ contact records. Each
> Contact hasMany Address records. One feature of my app is to allow my
> client to search for duplicate entries within the contacts table
> before importing new contacts. In short, I am querying the entire
> Contact table and LEFT JOINing with the Address table. I store the
> result set into an array and then use PHP's array functions to filter
> potential duplicates from a "pending contacts" table.

What exactly are you doing? It can probably be handled pretty quickly
by the database. You shouldn't have to manually fish out dupes.

I always thought the please wait while we search messages were either
a [poor] attempt to seem extra high-tech or a sign that they have a
really inefficient system. Google searches the whole web--not just a
day's commercial flights--and comes back in a flash.

I have used a PHP app with a valid reason for it, it was a mailing
list program and it accomplished sending large amounts of email out by
batching (the page would keep reloading with incrementing GET
variables, such as start=0&num=100). It wouldn't work in your case.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Cake 
PHP" group.
To post to this group, send email to cake-php@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/cake-php?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to