Peut-être que j'ai oublié d'ajouter les guillemets ?
sprintf(' WHEN \'%s\' THEN \'%s\'', $v['open_id'], $v['unionid']);
Peut-être que j'ai oublié d'ajouter les guillemets ?