Máte pravdu, kontakty byste neměli ukládat do řetězce. Místo toho použijte jinou tabulku, která obsahuje informace o uživateli. Nová tabulka by měla vypadat nějak takto:
Table: user_contacts
| user_id | contact_id | confirm |
-------------------------------------------
| your data here... |
Když pak budete potřebovat svůj seznam kontaktů, můžete jednoduše provést další dotaz:
SELECT * FROM `user_contacts`
JOIN `users` ON `users`.`id` = `user_contatcs`.`user_id`
WHERE `users`.`id` = $id
ORDER BY `users`.`name`;
Nebo si to musíte objednat.