En tus consultas mysql simpre usa $res=mysql_query($sel)
or die('Consulta fallida: ' . mysql_error()); para ver cualquier error que se genere por el lado de mysql.
Luego impime siempre las variables o arreglos que resulaten de una consulta o de el envio de un formulario, esto con el fin de ver que las varibles realmente tengan algun valor y poder solucionar algun problema en caso de que alguna llegue o no se asigne valor.
Código:
......
$row=mysql_fetch_array($query);
print_r($row);
....