| PHP Developer Forum Hier habt ihr die Möglichkeit, eure Skriptprobleme mit anderen Anwendern zu diskutieren. Seid so fair und beantwortet auch Fragen von anderen Anwendern. Dieses Forum ist sowohl für ANFÄNGER als auch für PHP-Profis! Post your PHP questions here! |
 |

01-12-2002, 22:22
|
|
Mistert77
Member
|
|
Registriert seit: Mar 2002
Beiträge: 319
|
|
db einträge zählen und nummerieren
Hi.. ich möchte aus einer Tabelle aus einer Datenbank daten auslesen, zählen wieviel es sind und jedem datensatz eine Nummer geben.
durchnummerieren von eins bis xxx
wie mach ich das?
|

01-12-2002, 22:31
|
TobiaZ
 Moderator
|
|
Registriert seit: Jan 2001
Ort: MUC und MGL, Germany
Beiträge: 34.188
|
|
Auslesen sollte eigentlich klar sein: select * from xxx
Zählen:mysql_num_rows();
Nummerieren:$i = 1; vor der while schleife und in der whileschleife einfach $i++; die aktuelle nummer zeigst du mit echo $i; an.
|

01-12-2002, 22:51
|
|
Mistert77
Member
|
|
Registriert seit: Mar 2002
Beiträge: 319
|
|
hat geklappt danke!
ich hatte da viel komplizierter gedacht!
|

01-12-2002, 23:02
|
|
Mistert77
Member
|
|
Registriert seit: Mar 2002
Beiträge: 319
|
|
aber wie gehts rückwärts?
bzw.. ist es doch blöd, da die zahlen nur für die jeweilige Seite gezählt erden... wenn ich auf der ersten Seite 10 Datensaätze anzeigen lasse funktioniert das auch, wenn ich dann weiterblättere zur nächsten Seite fängt der counter wieder von vorn an!
Geändert von Mistert77 (01-12-2002 um 23:06 Uhr)
|

01-12-2002, 23:34
|
TobiaZ
 Moderator
|
|
Registriert seit: Jan 2001
Ort: MUC und MGL, Germany
Beiträge: 34.188
|
|
auf der nüchsten Seite fängt dein LIMIT ja bei 10 an (LIMIT 10,10) dann rechnest du wieder 10++
geh besser so vor:
$i;
while() {
$i++;
echo "$i) $datensatz";
}
|

02-12-2002, 16:14
|
|
Mistert77
Member
|
|
Registriert seit: Mar 2002
Beiträge: 319
|
|
das klappt nicht
in meinem Gästebuch möchte ich gerne die Einträge nummerieren.
und der neuste Eintrag müsste dann die höchste Nummer erhalten !
und die folgenden immer jeweils minus 1
wie könnte ich das machen?
|

02-12-2002, 16:19
|
TobiaZ
 Moderator
|
|
Registriert seit: Jan 2001
Ort: MUC und MGL, Germany
Beiträge: 34.188
|
|
das ergebnis aus numrows --
|
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
|
| Themen-Optionen |
|
|
| Thema bewerten |
|
|
Forumregeln
|
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
|
PHP News
|