JürgenSchilling

  EDV-Service | Fotografie | Fotoarbeiten   

 


 Home

 Black&White
 Fotogramme
 Infrarot
 Kategorien
 Lightbox
 Lochkamera
 Portrait
 

Advanced ___________

 Service:
 EDV-Manuals

 Belichtungszeitentabelle
 Schrauben u. Gewinde
 

 Einführung in die:
 Beurteilung v. Negativen
 Farbmischung
 Filmentwicklung
 Infrarotfotografie
 Blitzlichtfotographie
 
 Entwicklungszeiten:
 Agfa Rodinal
 Kodak D76

 Tiefenschärferechner:
 Komplex  Einfach


 Fotolabor


 Kontakt / Impressum

 
______

 Zähler:
 Bilder pro Gast
 Zugriffszähler

 myPHPadmin
 
B4YCounter

 Login  Logout
 
Files

 Alle Bilder als Link

Eine Tabelle dynamisch aus einer Abfrage generieren

 

Das Array  enthält die Quadrate der Zahlen 0 -9. Die Tabelle wird Stück für Stück aus der Rechnung heraus generiert.

Ausgabe:

0 0
1 1
2 4
3 9
4 16
5 25
6 36
7 49
8 64
9 81

 

<!-- array01.php -->

<?php
print "<table border=2>";

for ($i = 0;$i<10;$i++)
{
$x[$i] = $i * $i;
}

for($j = 0;$j<10; $j++)
{
print "<tr><td>" . $j . "<td>" . $x[$j];
}

print "</table>";
?>



Die erste for -Schleife erzeugt die Quadratzahlen und schreibt sie als Array (mit nur einer Spalte) nach $x.
Die zweite for -Schleife generiert die Tabelle und schreibt die Werte 0 - 9 in die linke Spalte.
Mit jedem Durchlauf der zweiten for -Schleife wird der Reihe nach ein Wert aus dem Array $x geholt und in die rechte Spalte geschrieben.
<


Das gleiche Ergebnis erreicht man durch diesen etwas übersichtlicheren Code:

<!-- array02.php -->

<?php
echo "<table border=2>";

$x = array(0,1,4,9,16,25,36,49,64,81);

for($j = 0;$j<10; $j++)
{
echo "<tr><td>" . $j . "<td>" . $x[$j];
}

echo "</table>";
?>



Die for- Schleife generiert die linke Spalte und belegt sie mit dem Werten 0 - 9.
Das Array das in $x hinterlegt ist, wird in die rechte Spalte geschrieben.
Bei jedem Durchlauf der for- Schleife wird der Reihe nach ein Wert aus dem Array geholt.


© 14.09.2007, Juergen Schilling