und die reflinks der user ändern sich dan auch ???
denke ich freut deine user nicht so einfach die buchungen der uid rausnehemn die gelöscht sind
Denkstütze:
DELETE (table) WEHRE uid = 'uid'
und die reflinks der user ändern sich dan auch ???
denke ich freut deine user nicht so einfach die buchungen der uid rausnehemn die gelöscht sind
Denkstütze:
DELETE (table) WEHRE uid = 'uid'
SwissNetWorX - VMS Hosting / V-Server / Cloud-Server / Hosting
Nein Nein, Ich meinte nicht die Userspalte sodass sich ihre ID ändern würde.
Ich meinte...
User 1:hat AuszahlungsID 1000 und 1008.
User 2:hat AuszahlungsID 1004,1007 und 1009.
1002,1003,1006 fehlen.
Jetzt würde user 2 laut statistika sehe das er zur auszahlung an 4ter stelle steht.
Das ist aber nicht richtig, da er ja schon an zweiter stelle steht (1002 und 1003 fehlen ja)
Natürlich desto grösser das ganz desto schlimmer werden auch die Löcher.
Also wäre toll wenn ihr wüsstet wie das ginge.
Liebe Grüsse
Markus
wie kommt es denn zu einer löschung von 1002 und 1003 beispielsweise?
also klar gibt es lösungen dafür, aber im normalfall sollte man nie increment ids verändern.
mir würde jetzt spontan einfallen, dass du ne abfrage machst (beispiel für user 2) dass du schaust welche ids KLEINER als seine id 1002 ist und diese dann zählst (entweder per mysql oder php).so würdeste zumindestens an die zahl kommen, an welcher stelle er sich befindet.
Beispielsweise Löschung, Sperrung bei Klamm.de, Löschung wegen verstoss gegen AGB meinerseits, Inaktivität, usw.
Aber 100 User nachziehen, weil paar ausfallen wäre heftig.
Also einfache Lösung gibts da keine, wie ich sehe...
Naja, habs nur gut gemeint für die User, damit Sie auch wirklich sehen wann Sie dran sind.
Liebe Grüsse
Markus
hm du hast doch sicher ne auslese aus der db
die in etwa so aussehen sollte
select SUM(*) from VMS_Auszahlung
da fügst du halt n Left Join dran und liest die uid aus und machst dan
ne abfrage ob die uids existieren
SwissNetWorX - VMS Hosting / V-Server / Cloud-Server / Hosting
Hallo,
Also sum(*) geht definitiv wie auch count(*) aber mit Left muss ich mal testen.
Wenn er die einfach "überlesen" würde die "Löcher" wäre das natürlich super.
Liebe Grüsse
Markus