Tengo el siguiente código,pero no se porqué el while no se comporta como un bucle anidado del foreach.Se supone que $row se pone a False cuando recorre todas las filas de la tabla,de modo que a partir de la primera vuelta del foreach,ya no entra mas en el while.¿Como podria solucionarlo?
Código PHP:
foreach($matriz as $valor)
{
while($row=mysql_fetch_array($result3))
{
if($row['codigo']==$valor)
echo "<a href='cursos.php?nombre_curso=$valor'>". $row['titulo']."</a><br>";
}
}
Gracias
