Seite 1 von 4
titel von antworten löschen
Verfasst: 17.04.2007 23:24
von kolja
nabend forum
ich bin auf der suche nach einem sql-query,
welcher mir nur die titel löscht,
die beim antworten angegeben wurden.
so wie ich die posts_text tabelle in der DB verstehe
geht das nicht!
ich hoffe ich verstehe es falsch
kolja
Re: titel von antworten löschen
Verfasst: 17.04.2007 23:43
von easygo
kolja hat geschrieben:ich bin auf der suche nach einem sql-query,
welcher mir nur die titel löscht,
die beim antworten angegeben wurden.
so wie ich die posts_text tabelle in der DB verstehe
geht das nicht!
ich hoffe ich verstehe es falsch
Yep, so gehts
SQL Befehl hat sich verflüchtigt!
EDIT: So gings dann leider doch nicht.

!!!!!!!!!!!!!!!!!!!!!nur diese titel sollen weg !!!!!!!!!!!!
Verfasst: 17.04.2007 23:59
von kolja
whow das war schnell
ich habe gerade mit dem einspielen eines backups bgonnen um es auszuprobieren
werde gleich berichten
kolja
edit:
das dauert ja ewig...
edit:
und so ganz hat es auch nicht funktioniert...
es sind alle titlel weg...
vielleicht habe ich es eben auch noch nicht genug erklärt:
ich habe meine view_topic so umgebaut, das der titel ziemlich gross dagestellt wird
das ist bei dem ersten titel (also dem des themenerstellers) auch gut so,
nur bei allen anderen (antworten) zieht es n bischen komisch aus..
ist auch nicht sematisch, weil immer wieder <h1> verwendet würde
ich lass das ganze mal auf dem backup,
vielleicht gibt es ja noch eine idee
danke aber schoneinmal für den ersten versuch
kolja
Verfasst: 18.04.2007 00:14
von easygo
Ok hab glatt den Standardspruch vergessen..
Also table prefix 'phpbb_' falls geändert (!) anpassen / n8 easy
Re: !!!!!!!!!!!!!!!!!!!!!nur diese titel sollen weg !!!!!!!!
Verfasst: 18.04.2007 00:29
von Pyramide
kolja hat geschrieben:ich habe meine view_topic so umgebaut, das der titel ziemlich gross dagestellt wird
das ist bei dem ersten titel (also dem des themenerstellers) auch gut so,
nur bei allen anderen (antworten) zieht es n bischen komisch aus..
ist auch nicht sematisch, weil immer wieder <h1> verwendet würde
Öhm, dann nimm doch dafür den normalen Topictitel (bei subSilver <a class="maintitle"). Bei leeren Beitragstiteln hast du doch nur unzählige "<h1></h1>" auf der Seite...
Verfasst: 18.04.2007 00:32
von kolja
aua, das stimmt natürlich...
ok, das ganze wird nochmal generell überdacht
gibt es ne möglichkeit den query wieder rückgängig zu machen ??
kolja
Verfasst: 18.04.2007 00:39
von Pyramide
kolja hat geschrieben:gibt es ne möglichkeit den query wieder rückgängig zu machen ??
Backup einspielen - anders kann man gelöschte (bzw. überschriebene) Daten nicht wiederherstellen.
Verfasst: 18.04.2007 00:43
von kolja
ok, dafür ist es ja da
danke aber für das entfernen meines "brettes vorm kopf"
Verfasst: 18.04.2007 01:56
von easygo
Sry kolja, blöder Denkfehler von mir. Auf ein neues?

diesmal getestet -->
Code: Alles auswählen
UPDATE phpbb_posts_text SET post_subject = '' WHERE post_id NOT IN (SELECT topic_first_post_id FROM phpbb_topics);
Verfasst: 18.04.2007 02:19
von kolja
easygo hat geschrieben:Auf ein neues?
jein, noch nicht...
das was pyramide gerade geschrieben hat,
lässt mich die ganze zeit grübeln...
wenn ich einfach nur die antwort-titel lösche,
habe ich 15 mal das hier im quelltext:
aber einfach den {TOPIC_TITLE} kann ich auch nicht nehmen,
da ich den topic_calender eingebaut habe
und das datum (wenn vorhanden) vor dem titel stehen soll
das datum des TC steht aber in der <-postrow->
misere erkannt
oder bekomme ich das datum ausserhalb der postrow angezeigt?
Code: Alles auswählen
if ( $postrow[$i]['post_id'] == $forum_topic_data['topic_first_post_id'] )
{
$calendar_front_title->topic_title('postrow', intval($forum_topic_data['topic_calendar_time']), intval($forum_topic_data['topic_calendar_duration']));
}
das alles immer so kompliziert werden muss....