$klasseinput = strtoupper(trim($_POST["klasseliste"]));
$data = file('student.txt');
$data = array_filter($data);
foreach($data AS $row){
$student[] = explode(';', $row);
}
$antall = count($student);
for ($i = 0; $i < $antall; $i++){
if($klasseinput == $student[$i][3]){
print('<tr><td>'.$student[$i][0]."</td><td>".$student[$i][1]."</td><td>".$student[$i][2]."</td><td>".$student[$i][3]."</td></tr>");
}
}
/////////STUDENT.txt//////////
ph;petter;hanssen;IT1
gb;Geir;Bjarvin;IT2
mj;Marius;Johansen;IT3
/////////////////////////////
Ich versuche, ein Eingabeformular mit einem Element in der Mehrdimensionen Array, aber auch tho die Variable aus dem Eingabefeld zu vergleichen, ist genau der gleiche wie der Wert in der Array, es passiert nicht die if-Prüfung.Vergleichen String von Eingabefeld mit dem Wert in Multidimension Array
$ student [0] [3] = IT1
$ student [1] [3] = IT2
$ student [2] [3] = IT3
trimmen Sie den Wert für \ t \ n if ($ klasseneinput == trimmen ($ student [$ i] [3])) { –
Vielen Dank! Über die Zeilenschaltung vergessen. –