Tom: Automatische Nummerrierung

Beitrag lesen

Hello Florian,

Ich habe eine .txt Datei in welcher Daten aus einem anderen Programm stehen. Nun lasse ich die Datei mit PHP auslesen.

Wie lautet denn das Stückchen PHP-Code zum Auslesen (bitte ohne HTML...)?

Nun möchte ich das er beim Auslesen jedem Datensatz eine lfd.Nr. vergibt, welche er auch ausliest.

Soll "er" sie nun vergeben, oder soll "er" sie mit auslesen und dann lediglich mit anzeigen?

Name, Vorname, Datum

Vorhaben:

Automatische fotlaufende Nr, Name, Vorname, Datum

Vll. kann mir hier jemand weiterhelfen, ich stehe hier voll am Schlauch. Danke schon mal im vorraus!

Aber wie man in einer Schleife die Durchläufe zählen kann, ist Dir schon klar?

$loops = 0;

while(<laufbedingung>)
  {
    $loops++;
    ## tu was...
  }

Du kannst erst hochzählen und dann etwas mit dem Zähler tun (ways ich persönlich für richtig halte), oder Du tust erst etwas und zählst dann hoch, oder du fängst gar nicht bei 0 an, sondern mittendrin...

Das hängt eigentlich immer von Deiner Aufgabenstellung ab. Wenn es um Anzahl geht, würde ich daher immer erst hochzählen, dann tun. Und interessant ist es noch, was beim Ende der Schleife mit dem Zähler passiert. In PHP bleibt er erhalten und ist nach der Schleife nutzbar.

Harzliche Grüße aus dem
verschneiten Sankt Andreasberg
und Frohe Weihnachtszeit

Tom

--
Nur selber lernen macht schlau