Lo mejor es verificar que la sentencia SQL sea la correcta haciendo correr en tu gestor de BD ( phpmyadmin u otro ).
Debes crear la cadena:
Código:
$sentencia = "SELECT * FROM characters INNER JOIN char_templates ON characters.ClassId=char_templates.ClassI… WHERE char_name = '" . $_POST['mi_char'] . "
luego mostrar el resultado:
y copiar a tu gestor de Base de Datos para verificar el resultado.
Salu2