Fehler if ($min>$max) { echo "Das Minimum muss kleiner oder gleich dem Maximum sein!"; } else { // Eine der Zahlen kleiner 1 -> Fehler if (($min<1)OR($max<1)) { echo "Alle Zahlen müssen größer oder gleich 1 sein!"; } else { // Erster Faktor $i for ($i=$min;$i<=$max;$i++) { echo ""; // Zweiter Faktor $j for ($j=$min;$j<=$max;$j++) { // nur ausgeben, wenn der erste Faktor nicht größer ist als der zweite if ($i<=$j) { $k=$i*$j; echo ""; } else { // Leere Zelle ausgeben, wenn erster Faktor größer als Zweiter echo ""; } } echo ""; } } } ?>
".$i."*".$j." = ".$k."