Verdaderamente me parece más complejo aunque tienes toda la razón en cuanto a que a futuras modificaciones sea mas sencillo...uff me encuentro en un dilema nose si cambiar todo otra vez (ahora que me funciona bien

) jeje
Estoy pensando que para ver si mi "idea" con esta web funciona puede valer según está por supuesto podría una vez publicada y terminada seguir trabajando en ella y mejorarla poco a poco, por ejemplo añadiendo esto que me comentas...
(me e copiado lo que me has dicho...por si acaso)
E estado visitando otras webs y probando a cambiar en la barra de navegación lo que pone, efectivamente al cambiar salta un breve error en cuanto a la consulta en la base de datos...¿No podría hacer algo así? es decir comparar o ver que si se introduce código en el selectapar de la barra de navegación diferente a las opciones que existen muestre en un breve error en cuanto a la consulta...??
Nose estoy un poco liado...si me recomiendas al 100% el cambio me pongo a ellos y la dejo como me has dicho
Gracias Vosk!