La consulta es tengo el siguiente codigo :
Código PHP:
   $idProfesor = $_GET['idProfe'];
      
      $sqlMaterias = mysql_query("SELECT asignacion.id_asignacion, asignacion.id_profe, asignaturas.nombre_asig FROM asignacion, asignaturas WHERE id_profe='$idProfesor'") or die (mysql_error());
          while ($row = mysql_fetch_array ($sqlMaterias)){
        
        $nombreRamo = $row['nombre_asig'];
        $idAsignacion = $row['id_asignacion'];
        
        echo "<input name=\"idProfe[]\" type=\"hidden\" value=\"$idProfesor\" />$nombreRamo <input name=\"materia[]\" type=\"checkbox\" value=\"$idAsignacion\" /><br>";
            
        
        } 
    Código PHP:
   CREATE TABLE `asignacion` (
  `id_asignacion` int(10) NOT NULL auto_increment,
  `id_asig` int(10) NOT NULL,
  `id_profe` int(10) NOT NULL,
  PRIMARY KEY  (`id_asignacion`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=12 ; 
    Código PHP:
   CREATE TABLE `asignaturas` (
  `id_asig` int(10) NOT NULL auto_increment,
  `nombre_asig` varchar(255) NOT NULL,
  PRIMARY KEY  (`id_asig`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=5 ; 
    Código PHP:
   CREATE TABLE `profes` (
  `id_profe` int(10) NOT NULL auto_increment,
  `nombre_profe` varchar(255) NOT NULL,
  PRIMARY KEY  (`id_profe`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=4 ; 
    Muchas gracias
 
