Si bueno lo otro que faltaba era la coenxion a la base de datos entonces queda asi:
Código PHP:
<?php
include_once('ConectorBD.class.php');
if(isset($_POST['m_cod'])){
$var1 = trim($_POST['m_cod']);
$base = new ConectorBD();
$base->abrirConexion();
$data = array();
$sql = mysql_query("SELECT materias,id_codigo FROM materias_usuario WHERE codigo = '" .$var1. "'");
while($d = mysql_fetch_array($sql)){
echo $d['materias'].'<br>';
}
}else echo "OK";
?>
se supone que la tabla que tengo solo tiene un registro, pero cuando lo ejecuto solo me aparece en pantalla el ok.