tienes que probar a cambiar a UTF8 en el motor mysql el tipo de forma de guardar los datos en campo char.
En efecto si tienes dos tablas solo te saldra el numero de opcion, tendrias que ver consultas relacionales para poder traer el nombre.
seria algo asi:
Código PHP:
Ver original$sql = "SELECT alumno.<campo1> , alumno.<campo2> , curso.nombre FROM alumno INNER JOIN curso ON alumno.id_curso=curso.id_curso";
suponiendo que la tabla de usuarios se llama alumno y que los cursos estan en una tabla llamada curso