podrias hacerlo con numero hacer un campo
Código PHP:
"amigos Varchar(250) NOT NULL";
despues cuando agrege un amigos agrega la id ejemplo
+---------------------+
| amigos |
+---------------------+
| 23|65|54 |
+---------------------+
despues haces un query seleccionando el campo amigos
y los separas de esta manera
$data = $query[amigos];
$splitdata = explode('|', $data);
echo "$splitdata[0], $splitdata[1], $splitdata[2]";
o con un for
for($i = 0; $i < 50; $i++) // 50 max de amigos ejemplo
{
echo splitdara[$i];
}