Lid |
|
Beste leden,
Ik vond het lastig om een goede titel voor dit topic te bedenken en zal het probleem waarmee ik zit wat duidelijker uitleggen:
Ik heb een prima nieuwssysteem ontworpen met ledensysteem en reacties en dergelijke. Echter, ik wil nu dat als ik een reactie verwijder vanwege bijvoorbeeld schelden of iets dergelijks dat de reactieid van de volgende reactie die al geplaatst 1 lager wordt om zo netjes bij te kunnen houden hoeveel reacties er zijn gepost.
Nu maakt het voor de database niet uit, immers kan ik zelf in phpmyadmin count(id) where nieuwsid=1 doen bijvoorbeeld.
Maar op de plek waar de bezoekers de reacties kunnen zien wil ik dat hun netjes zien:
Reactie <nummer>....
nu kan ik er wel de id van maken die de reactie heeft in de database, maar als ik er 1 verwijder krijg je dus bijvoorbeeld:
reactie 1
reactie 3
en dat wil ik niet. Bestaat er een methode dat je dus per reactie op nieuwspost, <nummer> omhoog kan laten gaan en dat hij dus telt hoeveel reacties op de nieuwspost er al staan.
Het script om reacties te laten zien:
http://www.plaatscode.be/139880/
Overigens, het rammelt vast aan alle kanten. Ik heb nog nooit zo'n groot project als waar ik nu meebezig ben gemaakt, zelf ledensysteem, nieuwssysteem, quotes,pool,profielsysteem geschreven. Alleen de lay-out van mijn site is zo'n gratis lay-out
|