Esto "
echo $oficina = $row_rs_tbloficina['dependencia'];" debería imprimirte "1" (solo si la condición se cumplió), ¿es eso lo que quieres?
... creo deberías explicarte mejor, mostrando qué formulario envía la información a dónde y qué esperas hacer. En el poco código que colocas no habría error si es que --claro-- eso es en verdad lo que tienes que hacer; estás comparando un valor proveniente de un formulario con un dato extraído de la base de datos.
Si eso esta bien, igual me adelanto a sugerirte imprimas los valores solo para que observes si están tomando los valores que esperas. Es probable haya otro error que no se puede ver aquí porque no dejas el código... concretamente cosas como ¿estás recibiendo bien el formulario?, ¿estás recuperando adecuadamente la información de la base de datos?, ¿la condición de comparación tiene que cumplirse?...
Saludos