Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Addition über mehrere Tabellen hinaus

Empfohlene Antworten

Ich habe ein Forum. Dieses beinhaltet mehrere Unterforen, die jeweils auch wieder Threads aufweisen.

Für jeden Thread wird eine neue Tabelle erzeugt.

Heißt das Unterforum beispielsweise in der DB "kavabi03_public_foren_1", so trägt der erste Thread in der DB als Tabelle den Namen "kavabi03_public_foren_1_1", der zweite "kavabi03_public_foren_1_2" usw.

Nun will ich die Posts im gesamten Unterforum addieren. In einer einzelnen Tabelle geht das ja relativ simpel mit mysql_num_rows .. aber wie mache ich das, wenn ich mehrere Tabellen habe, anfangs aber garnicht weiß, wieviele Tabellen es sind?

Könnte man aus der "kavabi03_public_foren_1" die Anzahl der Threads auslesen (das kann ich bereits ;)) und dann irgendwie mit ner for-Schleife arbeiten?

Komme da irgendwie nicht weiter!

Bin für jede Hilfe dankbar!

Tilo

Du solltest Dein Design überdenken, für jeden Thread eine Tabelle zu nehmen ist Unsinn. Speichere die Einträge in einer Tabelle und referenziere einen Thread in einer anderen Tabelle, zu dem dieser Eintrag gehört.

Peter

mit dem aufbau des forums hab ich wenig am hut, das hat ein anderer programmiert ... meine aufgabe ist es nur, die beiträge zu zählen ;)

also das zählen sollte nun wirklich kein problem sein. jeder thread hat eine bestimmte und einzigartige threadID und die anzahl der foren wird ja auch nicht gerade variabel sein :D

count(ThreadID)

group by ThreadID

:uli

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.