J'appelle une requête MySQL qui retourne un tableau d'ID utilisateur. Je veux passer ce tableau si IDs à get_users pour créer un tableau d'utilisateurs, mais je ne peux pas sembler avoir le bon code.Retour d'un tableau d'objets utilisateur à partir d'une requête
Mon code est actuellement ....
// get all users who have done something in the last 20 mins, or just the top 30 if there are more.
$get_user_activity='SELECT user_id FROM wp_wol WHERE last_action_date >= (NOW() -2200) ORDER BY last_action_date DESC LIMIT 0 , 30';
$user_list = mysql_query ($get_user_activity);
$args = wp_parse_args($args, array('include' => $user_list));
$users = get_users('include' => $args);
Merci à l'avance.
donc quelque chose comme \t // obtenir tous les utilisateurs qui ont fait quelque chose dans les 20 minutes dernières, ou tout simplement le top 30 s'il y a plus. \t $ get_user_activity = 'SELECT ID_utilisateur FROM wp_wol O last last_action_date> = (NOW() -2200) ORDER BY last_action_date DESC LIMIT 0, 30'; \t $ liste_d'utilisateurs = mysql_query ($ get_user_activity); \t foreach ($ user_found de user_list comme $) { \t \t // saisir toutes ces valeurs et analyser args \t \t $ args = wp_parse_args ($ args, tableau ('include' => $ user_found)); \t} \t $ users = get_users ('include' => $ args); – user3222828
@ user3222828 Non, voir l'exemple ci-dessous ma réponse. – jeroen
Désolé, cela n'a pas fonctionné comme quand j'appelle $ args = wp_parse_args ($ args, array ('include' => $ user_list())); il échoue. – user3222828