cearrig, tengo pocos datos, pero me parece que lo que esta ocurriendo es que el dato que viene del select ( en este caso llamado 'ciudad' ) no esta bien tomado.
Para tomar el dato del select luego del envio del formulario por parte de algun usuario tendrias que utilizar $_POST['ciudad'] o $_GET['ciudad'], dependiendo del method del form en el que esta el select( supongo que esta dentro de algun form ¿no? ).
Te podes fijar si los datos estan llegando a php introduciendo el siguiente codigo:
Código PHP:
print_r($_POST);
o
Código PHP:
print_r($_GET);
otra cosa:
ojo que estas llamando a CIUD_CODIGO a veces con minuscula y a veces con mayuscula, tene cuidado con eso pq puede que en windows funcione bien siempre, pero si tenes un servidor linux en muchas cosas CIUD_CODIGO seria distinto a ciud_codigo