Hilfe bei php/mysql - Verbentrainer?
Hallo
ich bin gerade dabei für die Schule ein Programm zu schreiben, einen Trainer für unregelmäßige Verben in Englisch, mit php und mysql
Im folgenden geht es darum, aus der Tabelle "jan" die Spalte "infinitiv" abzufragen, das was in ihr steht auszugeben und daneben Kästchen zum Eingeben sodass man dann eben die unregelmäßigen Vokabeln lernen kann
wenn ich es abspiele wird folgendes angezeigt:
Notice: Undefined offset: 1 in C:\xampp\htdocs\Englischverben\verbenabfrage.php on line 31
Die Zeilen 20-40 sind:
20 $abfrage = "SELECT infinitiv FROM jan ORDER BY rand()";
21 $ergebnis = mysql_query($abfrage)
22 or die ("Fehler!");
23
24 $infinitiv = mysql_fetch_array($ergebnis);
25 echo "<table>";
26 $i=0;
27 while ($i < count($infinitiv))
28 {
29 echo "<tr>";
30 echo "<td>";
31 echo $infinitiv[$i].':';
32 echo "</td>";
33 echo "<td>";
34 echo '<input type="text" size="20" name="present" value=""><br>';
35 echo '<input type="text" size="20" name="past" value=""><br>';
36 echo '<input type="text" size="20" name="perfect" value=""><br>';
37 echo "</td>";
38 echo "</tr>";
39 $i++;
40 }
und der Fehler liegt ja offensichtlich in line 31
aber irgendwie komme ich nicht drauf was ich falsch gemacht habe...
Oder habe ich grundsätzlich einen falschen Ansatz gewählt?
Vielen Dank schonmal im Vorraus!