आप सही हैं, आपको संपर्कों को एक स्ट्रिंग में संग्रहीत नहीं करना चाहिए। इसके बजाय किसी अन्य तालिका का उपयोग करें जिसमें उपयोगकर्ता की जानकारी हो। नई तालिका कुछ इस तरह दिखनी चाहिए:
Table: user_contacts
| user_id | contact_id | confirm |
-------------------------------------------
| your data here... |
फिर जब आपको अपनी संपर्क सूची की आवश्यकता हो तो आप बस एक और प्रश्न कर सकते हैं:
SELECT * FROM `user_contacts`
JOIN `users` ON `users`.`id` = `user_contatcs`.`user_id`
WHERE `users`.`id` = $id
ORDER BY `users`.`name`;
या फिर आपको इसे ऑर्डर करने की आवश्यकता है।