Seite 1 von 1

Unterschied poster_id und post_username ?

Verfasst: 19.11.2005 01:21
von mr.no-name
Hallo,
ich habe eben in der Datenbank eines Forums ein paar Änderungen vorgenommen (vonwegen gelöschter User etc)...
Die Posts des gelöschten Users haben die poster_id -1 gehabt, die habe ich nun mit der eines bestehenden Accounts überschrieben und sie damit dem bestehenden Account zugeordnet.

Dabei warf sich mir folgende Frage auf:
Was ist der Unterschied zwischen der poster_id und dem post_username?
Schließlich sollten diese beiden Dinge normalerweise zusammenpassen.
Wie wirkt sich das aus, wenn sie nicht zusammenpassen?
Habe ich etwas vergessen, wenn ich die Posts des gelöschten Users einem bestehenden User zuordnen wollte, oder reichte diese eine Sache?

Verfasst: 19.11.2005 01:38
von wartek
Wenn Du einen User löschst der bereits Beiträge geschrieben hat werden die Beiträge dem User "Gast" zugeordnet. Der hat bekanntermaßen die user_id -1. Du kannst natürlich alle Beiträge die dem Gast zugerechnet werden einem User zuordnen.
Die user_id wird immer einem user_name zugeordnet und über die id als Schlüsselfeld in ..._posts eingebunden.

Soweit ich weiß gibt es da einen MOD für die Zuweisung habe aber grad nicht im Kopf wie der heißt, change user oder so ähnlich

wartek

Verfasst: 19.11.2005 15:22
von blondi
halli hallo ...

das sollte dir weiter helfen :D
##############################################################
# Title: Post Associator
# Author: Thoul thoul-phpbb@earthlink.net http://www.phpbbsmith.com
# Description: Changes ownership of guest/deleted posts to a registered user.
# Version: 1.0.0
#
# Installation Level: Easy
# Installation Time: 2 Minutes
# Files To Edit: n/a
# Included Files: admin_postassoc.php, lang_postassoc.php,
# post_associate_select.html
##############################################################
# Author's Notes:
#
# Before proceeding, please read the file README.txt and consult the
# install.txt, upgrade.txt, or uninstall.txt for the actual installation,
# upgrade, or uninstallation instructions.
#
##############################################################
# BEFORE FOLLOWING THESE INSTRUCTIONS, YOU SHOULD BACK UP ALL RELATED FILES.
##############################################################
liebe grüsse