Buenas estoy intentando conseguir algo de este estilo
$users = entity_load('user');
$user_names = array();
foreach ($users as $user_id => $user) {
$user_names[] = $user->name;
}
lo cual lo saque de aqui:
http://stackoverflow.com/questions/8455671/getting-list-of-users-in-drupal-7-using-php
esto me va de fabula, lo que querria es poder meter alguna condicion, filtrar por campos del usuario, pero no por los campos predefinidos del usuario si no por los que defini yo, mas concretamente por un campo llamado provincia desde drupal lo veo como field_provincia.
haciendo uso de otros ejemplos que hay en esa pagina como:
$query = new EntityFieldQuery();
$query->entityCondition('user', 'u')
->fieldCondition('field_provincia', 'value', 'Madrid', '=')
->propertyCondition('uid ', '1')
->range(0,15)
->execute();
me da error me dice que la columna field_provincia no existe, la verdad es que esto me trae de cabeza, alguna sugerencia??
un saludo y gracias de antemano