Ok... entonces antes de
Código PHP:
$tabla = mysql_query($cadena,$conexion) or die('problemas de conexion: ' .mysql_error());
Pone esto:
Código PHP:
echo $cadena;
Luego copia esa cadena que te saldra y pegala en el phpmyadmin.
Entiendo cual es tu problema, pero sin codigos no puedo decirte que esta bien y que esta mal... pon tu formulario aca, tal vez si estas pasando el valor pero en la base de datos buscas por un texto, tal vez en tu select el option value es un ID... no se... hay muchas opciones... copia y pega como te dije la query que te saldra en pantalla y ve si te trae resultados, si es asi el problema es en tu script, sino es porque la consulta la estas trabajando mal.
Suerte!