WordPress wp_usermeta listing foutieve listing

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Ron Norus

Ron Norus

13/08/2015 19:30:25
Quote Anchor link
In WordPress moet ik een list genereren van de table wp_usermeta die per user_id de volgende resultaten toont:
user_id, city, first_name+ " "+lastname

De volgende info haalde ik met veel moeite uit de table. Het moeten er 4 regels worden.

126 city Utrecht
126 last_name Huisman
126 first_name Fred
100 city Eibergen
100 last_name Van der Heide
100 first_name Toon
90 city Hengelo
90 last_name Klaver
90 first_name Gezien
result wat ik zoek is:
126 Utrecht Fred Huisman
100 Eibergen Toon Van der Heide
90 Hengelo Gezien Klaver

Het onderstaande scriptje is bagger, maar geeft een idee mbt table + velden:

SELECT wp_users.ID, wp_usermeta.meta_key , wp_usermeta.meta_value
FROM wp_users INNER JOIN wp_usermeta ON wp_users.ID = wp_usermeta.user_id
WHERE
wp_usermeta.meta_key = "city"
OR
wp_usermeta.meta_key = "first_name" + "last_name"
OR
(wp_usermeta.meta_key = "lastwill_public" AND wp_usermeta.meta_value = "1")
AND wp_usermeta.meta_value is null
ORDER BY wp_users.ID DESC

Kan iemand met meer SQL kennis mij hiermee helpen.
Zou bijzonder fijn zijn.
Gewijzigd op 13/08/2015 19:30:47 door Ron Norus
 
PHP hulp

PHP hulp

27/11/2024 11:40:24
 
Thomas van den Heuvel

Thomas van den Heuvel

13/08/2015 19:50:38
Quote Anchor link
Ik ben niet thuis in WP maar wellicht ben je naar zoiets op zoek?
 
Ron Norus

Ron Norus

15/08/2015 08:25:48
Quote Anchor link
I solved this with creating an extra table for addresses. The WP-usermeta table sucks.
WIth creating new table the insert + update is very easy and to get the data from the table is also better.

Thanks for the reply.
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.