Hola, tengo un problema para hacer un ejercicio en php:
E una planilla hay nombre y nota de 75 alumnos. Mostrar los nombres de los alumnos que tienen nota mayor o igual a 6. Separar los grupos con una linea de puntos.
Hice un for para que me muestre los nombres de los que sacaron mas de 6 y si es menos de 6 te guarda los nombres en un array pero no me funciono...
Dejo el codigo:
Código PHP:
<?php
function dibujarlinea(){
for($a=1;$a<=15;$a++){
echo '-';
}
}
if(isset($_POST['enviar'])){
$z=0;
for ($i=1;$i<=4;$i++){
$nombre = $_POST['nombre'];
$nota = $_POST['nota'];
if($nota >= 6){
echo $nombre;
}else{
$z = $z++;
$vec[$z] = $nombre;
}
?>
<form action="array1.php" method="post">
Nombre:<br />
<input name="nombre" type="text" />
<br />
Nota:<br />
<input name="nota" type="text" />
<br />
<input name="enviar" type="submit" id="enviar" value="enviar" />
</form>
<?php
}
dibujarlinea();
for($b=1;$b=$z;$b++){
echo $vec[$b];
}
}else{
?>
<form action="array1.php" method="post">
Nombre:<br />
<input name="nombre" type="text" />
<br />
Nota:<br />
<input name="nota" type="text" />
<br />
<input name="enviar" type="submit" id="enviar" value="enviar" />
</form>
<?php
}
?>
Gracias, saludos!