Aunque me parece que tienes problemas de diseño en tu tabla, esto es una solución a tu problema.
Código mysql:
Ver original+------+-------+-------+-------+-------+-------+
| id | fono1 | fono2 | fono3 | fono4 | fono5 |
+------+-------+-------+-------+-------+-------+
| 1 | 1111 | 2222 | NULL | 4444 | 5555 | | 4 | NULL | 2222 | 3333 | 4444 | 5555 | +------+-------+-------+-------+-------+-------+
-> (
+------+-------+
| id | fono1 |
+------+-------+
| 1 | 1111 |
| 1 | 2222 |
| 1 | 4444 |
| 1 | 5555 |
| 2 | 1111 |
| 2 | 2222 |
| 3 | 4444 |
| 4 | 2222 |
| 4 | 3333 |
| 4 | 4444 |
| 4 | 5555 |
+------+-------+
11 rows
in set (0.00 sec
)
mysql>
asumo que los valores que no presentas son null en la tabla
saludos