zeilennumer in einer Tabelel ausgeben

yardimcim

Mitglied
Gute Nacht zusammen,

bin zur Zeit echt fleißig :) Arbeite immernoch weiter an mein Loginsystem.

Ich habe eine Tabelle mit Datensätz von bestimmten usern. Jetzt möchte ich, dass ich in der Tabelle Zeilennumer steht. So ungefähr:

Nr | X | Y | Z |
-------------------
1 | w1|w1|w1|
2 | w2|w2|w2|

Nr kann ich icht von DB nehmen, weil im DB verschiedene Datensätze sind. D.h. die erste Zeile hier kann im DB die 5.Zeile(ID) sein. Ich hoffe ihr versteht mich :rolleyes:
 
Guten Morgen,

evtl. zu einfach gedacht:
Du wirst sicherlich - bei der Ausgabe - durch die Ergebnisse durchiterieren. Hier würde ich nun einfach eine Variable anlegen, hochzählen und ausgeben.

Grüße,
Sebastian
 
Oder du erstellst bereits im SQL eine Rownum

SQL:
SELECT
    @rownum:=@rownum+1 AS rownum,
    t.*
FROM
    (SELECT @rownum:=0) AS vars,
    TABLE AS t
 
Zuletzt bearbeitet von einem Moderator:
ich habe so versucht aber klappt nicht. da stehen alle Zahlen von 1 - 121 in einer Zelle:rolleyes::rolleyes:

Code:
<?php for($i=1;$i< 121; $i++){ echo ".$i.";} ?>
 
Also bitte, das sind die einfachsten Grundlagen die jeder der Programmieren will haben sollte!

vor deiner Schleife wo du die Daten ausgibst eine Zähler-Variable definieren, diese dann an gewünschter stelle in der Schleife ausgeben und am Ende der Schleife hochzählen.
PHP:
$zaehler = 1;
   while($data // warscheinlich aus der datenbank){
       echo $zaehler;
      $zaehler++;
   }
 
Zurück