Si lo piensas con calma la URL "no fija" es variable, y siendo así es bastante obvio que si tienes la URL en una variable puedes usar la variable como cualquier otra variable, ¿cierto?
Que esté o no en la base de datos es trivial, no importa de donde viene la URL, mientras la puedas asignar a una variable la puedes utilizar, ¿cierto?
Que claro, el manejo de variables es básico, sería sorprendente que no te haya pasado por la mente que podrías asignar la URL a una variable, ¿cierto?