tienes en tu tabla
tabla alumno
Código PHP:
Ver original------------------------------------
idalumno|idmateriasdebe
---------------------------------
1 | 2,12,44
2 |4
----------------------------
no se si en una sola consulta se pueda hacer, pero con dos si
por ejemplo traes los datos del alumno 1
Cita: $sql="select idalumno,idmateriasdebe from alumnos where id=1";
$res mysql_query($sql);
$datos=mysql_fetch_array($res);
despues haces un explode por tu separador (en tu caso la coma), y realizas una consulta pro cada resultado
$materiasdebe=explode($datos[1]);
for($i=0;$i<=count($materiasdebe);$i++)
{
$sqlmaterias="select nombremateria from materias where idmateria='$materiasdebe[$i]'";
$resmateria=mysql_query($sqlmaterias);
$datonombremateria=mysql_fetch_array($resmateria);
echo "Materia ".$datonombremateria[0] ."<br>";
}