Je hebt gelijk, je moet de contacten niet in een string opslaan. Gebruik in plaats daarvan een andere tabel die de gebruikersinformatie bevat. De nieuwe tabel zou er ongeveer als volgt uit moeten zien:
Table: user_contacts
| user_id | contact_id | confirm |
-------------------------------------------
| your data here... |
Als u uw lijst met contactpersonen nodig heeft, kunt u eenvoudig een andere zoekopdracht uitvoeren:
SELECT * FROM `user_contacts`
JOIN `users` ON `users`.`id` = `user_contatcs`.`user_id`
WHERE `users`.`id` = $id
ORDER BY `users`.`name`;
Of hoe je het ook wilt bestellen.