MySQL Forums
Forum List  »  German

Wordpress Datenbank auswerten
Posted by: Maximilian Oertel
Date: June 22, 2012 03:34PM

Guten Abend,

da ich noch nie wirklich mit MySQL arbeiten musste, und zur Zeit ein WordPress Projekt am Laufen habe für welches bestimmte Werte ausgelesen werden müssen, benötige ich eure Hilfe.

Wenn sich User für die WordPress Seite anmelden, werden diese um Ihre Verfügbarkeit gefragt. Wenn die Anmeldung abgeschlossen ist, schreibt ein WordPress Plugin in die Datenbank.

In der Tabelle "wp_usermeta", hat das Plugin drei Spalten angelegt: "user_id", "meta_key" und "meta_value".

In der Spalte "meta_key" werden u.a. die Werte "avail_monday", "avail_tuesday", "avail_wednesday", "avail_thursday", "avail_friday", "avail_saturday" und "avail_sunday" für jeden verschiedenen User gespeichert.

In der Spalte "meta_value" wird dann für jeden "avail_"-Wert eine Uhrzeit gespeichert (Bsp. "7 to 8am", "8 to 9am", usw.).


Also… so sieht es in der wp_usermeta Tabelle mit 2 Usern aus aus:

USER_ID----------META_KEY----------META_VALUE
1----------------avail_monday------7 to 8am, 9 to 10am
1----------------avail_tuesday-----7 to 8am, 10 to 11am
1----------------avail_wednesday---8 to 9am, 11 to 12am
1----------------avail_thursday----9 to 10am, 10 to 11am
1----------------avail_friday------8 to 12am, 11 to 11am
1----------------avail_saturday----7 to 8am, 10 to 11am
1----------------avail_sunday------9 to 10am, 1 to 2pm
2----------------avail_monday------7 to 8am, 9 to 10am
2----------------avail_tuesday-----7 to 8am, 10 to 11am
2----------------avail_wednesday---8 to 9am, 11 to 12am
2----------------avail_thursday----9 to 10am, 10 to 11am
2----------------avail_friday------8 to 12am, 11 to 11am
2----------------avail_saturday----7 to 8am, 10 to 11am
2----------------avail_sunday------9 to 10am, 1 to 2pm



Im Endeffekt soll ausgegeben werden wie viele User am Montag von 8 bis 9am, 9 bis 10am,usw. verfügbar sind. Und das für jeden Tag, damit wir wissen viele Personen am welchen Tagen um welche Uhrzeit verfügbar sind. Und wenn möglich, dann noch den Namen der Personen.

Wenn ich das richtig verstanden hab muss man mit SELECT an die Spalten FROM wp_usermeta an die Daten rangehen, aber wie genau ich dann den Rest umsetze… keine Ahnung.

Hättet ihr Anregungen für mich?


Danke im Voraus!

Max

Options: ReplyQuote


Subject
Views
Written By
Posted
Wordpress Datenbank auswerten
2039
June 22, 2012 03:34PM


Sorry, you can't reply to this topic. It has been closed.

Content reproduced on this site is the property of the respective copyright holders. It is not reviewed in advance by Oracle and does not necessarily represent the opinion of Oracle or any other party.