Creo que te falta y te sobra algo en la sentencia de Mysql 
   Código PHP:
     $respuesta = mysql_query("SELECT [B]distinct codigo, descripcion[/B]
FROM [B]`det_acciones`[/B]
INNER JOIN acciones
ON acciones.accion = det_acciones.codigo
WHERE oficial_id =$suc", $dbase); 
    
  distinct codigo es una sola variable ? 
Quita las comillas tambien 
Una vez lo tengas creo que funciona 
Frank