Jag tror inte att MySQL kan returnera en array till PHP, men den kan returnera en avgränsad lista med GROUP_CONCAT sammanlagd funktion. Prova något som:
SELECT user_id, firstname, lastname,
GROUP_CONCAT(wp_usermeta.meta_value) as target_employer_id
FROM `wsat_ib`
LEFT JOIN wp_usermeta ON
(wsat_ib.user_id = wp_usermeta.user_id
AND wp_usermeta.meta_key = 'target_employer')
GROUP BY user_id, firstname, lastname
Som standard bör du få en kommaseparerad lista med element i target_employer_id
. Du kan använda PHP explode
funktion för att göra det till en array i din PHP-logik.