si no hay forma de hacerlo en PHP
si tendria ke ser kon javascript
mira esta liga
http://regalaflores.com.mx/
aki tengo un javascript ke funciona komo tu dices las ligas son dinamika segun las kategorias ke se den de alta en el PHP
pero el desplegado es kon javascript