Una sugerencia, ¿por que no pruebas a meter los valores de la tabla en un array y después lo compruebas con
in_array?
La comprobación quedaría algo así:
Código PHP:
$Valores = array();//Este lo llenas con los valores de $q2['cod_campeonato']
if (in_array($q['cod_campeonato'],$Valores)){
$Marcado = ' checked="checked"';
} else {
$Marcado='';
}
echo "<input type='checkbox' $Marcado"; // Aquí terminas de ajustarlo
Es un ejemplo de cómo podrías hacerlo, pero tienes que terminar de implementarlo a tus necesidades.