WinFuture-Forum.de: [php&mysql] Datensätzen Geziehlt Laufende Nummer Zuweisen - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Entwicklung
Seite 1 von 1

[php&mysql] Datensätzen Geziehlt Laufende Nummer Zuweisen


#1 Mitglied ist offline   ps915 

  • Gruppe: aktive Mitglieder
  • Beiträge: 1.119
  • Beigetreten: 17. Mai 07
  • Reputation: 0
  • Geschlecht:Männlich

geschrieben 24. Februar 2010 - 23:04

Hallo,

ich entwerfe gerade eine etwas komplexere Datenbank!

Es geht grob darum sehr viele Datensätze zu speichern und denen dann in 6er-Schritten eine laufende iD zuzuweisen.

Also ich möchte Datensatz 1 bis 6 eine ID in einer spalte des Datensatzes die Nummer 1 zuweisen.
Datensatz 7 bis 12 soll dann die ID 2 bekommen.

Struktur:
ID ... ID2
1 ... 1
2 ... 1
3 ... 1
4 ... 1
5 ... 1
6 ... 1
7 ... 2
8 ... 2
und so weiter

Wie kann ich das in PHP anstellen? Weöche SQL Abfragen muss ich da tätigen. Ich gehe mal davon aus dass es mit LIMIT x,x geht, habe damit aber noch nie großartiges angestellt.
while( $meld = mysql_fetch_object($query)){
  //Datensatz eintragen
}

Gruß,
Toast

Dieser Beitrag wurde von Toasterfraktion bearbeitet: 24. Februar 2010 - 23:05

0

Anzeige



#2 Mitglied ist offline   Witi 

  • Gruppe: aktive Mitglieder
  • Beiträge: 5.942
  • Beigetreten: 13. Dezember 04
  • Reputation: 43
  • Geschlecht:Männlich
  • Wohnort:Kingsvillage
  • Interessen:Frickeln

geschrieben 25. Februar 2010 - 08:35

Da brauchst du kein PHP, das kannst du direkt per SQL lösen:
update [tabelle] set ID2=ceil(ID/6);

Ceil
0

Thema verteilen:


Seite 1 von 1

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0