<html>
<head>
<title>Problema</title>
</head>
<body>
<a href="Pagina1.php">Inicio</a>
<br>
<?php
$conexion=mysqli_connect("localhost","root","","base1") or die ("Problemas de conexion");
$registros=mysqli_query($conexion,"Select codigo,nombre,mail,codigocurso from alumnos") or die ("Problemas con la conexion");
while ($reg=mysqli_fetch_array($registros))
{
echo "Codigo: ".$reg['codigo']."<br>";
echo "Nombre: ".$reg['nombre']."<br>";
echo "Mail: ".$reg['mail']."<br>";
$codigo=$reg['codigocurso'];
$registro=mysqli_query($conexion, "Select SELECT `cursos`.`Nombrecurso` FROM `cursos` WHERE (`cursos`.`Codigo` = '$codigo')");
$rec=mysqli_fetch_array($registro);
echo "Curso: ".$rec['Nombrecurso']."<br>";
echo "<br>";
echo "<hr>";
}
mysqli_close($conexion);
?>
</body>
</html>
y este es el error que me da
Warning: mysqli_fetch_array() expects parameter 1 to be mysqli_result, boolean given in C:\xampp\htdocs\Practico1\Pagina5.php on line 21
me muestra todos los valores menos ese donde sale el error