Hola memoadian, no estoy seguro si entendí bien qué es lo que necesitas, pero creo que la función GROUP_CONCAT te debería servir para lo que quieres hacer:
Código MySQL:
Ver originalQuery OK, 0 rows affected (0.06 sec)
mysql
> insert into TuTabla
values (1,13,'http://web.com', 1), (2,13,'http://web2.com',1),(3,13,'http://loquesea.com', 2), (4,13,'http://otrolink.com',2);
Query OK, 4 rows affected (0.03 sec)
+------+--------+---------------------+--------+
| id | nom_id | link | numero |
+------+--------+---------------------+--------+
| 1 | 13 | http://web.com | 1 |
| 2 | 13 | http://web2.com | 1 |
| 3 | 13 | http://loquesea.com | 2 |
| 4 | 13 | http://otrolink.com | 2 |
+------+--------+---------------------+--------+
+--------+-----------------------------------------+
+--------+-----------------------------------------+
| 1 | http://web.com,http://web2.com |
| 2 | http://loquesea.com,http://otrolink.com |
+--------+-----------------------------------------+
Dale un vistazo y nos comentas.
Saludos
Leo.