function _user_import_settings_select in User Import 5.2
Same name and namespace in other branches
- 8 user_import.module \_user_import_settings_select()
- 5 user_import.module \_user_import_settings_select()
- 6.4 user_import.module \_user_import_settings_select()
- 6.2 user_import.module \_user_import_settings_select()
- 7.3 user_import.module \_user_import_settings_select()
- 7 user_import.module \_user_import_settings_select()
- 7.2 user_import.module \_user_import_settings_select()
15 calls to _user_import_settings_select()
File
- ./
user_import.module, line 1254 - Import users from a comma separated file (csv).
Code
function _user_import_settings_select($import_id = NULL, $template = FALSE) {
if (!empty($import_id) && !is_numeric($import_id)) {
return;
}
if (!empty($import_id)) {
$import = db_fetch_array(db_query("SELECT * FROM {user_import} WHERE import_id = %d LIMIT 1", $import_id));
$import['field_match'] = unserialize($import['field_match']);
$import['roles'] = unserialize($import['roles']);
$import['options'] = unserialize($import['options']);
}
else {
$query = $template ? "SELECT * FROM {user_import} WHERE setting = 'template'" : "SELECT * FROM {user_import} WHERE setting != 'template' ORDER BY started DESC";
$results = db_query($query);
while ($row = db_fetch_array($results)) {
$row['field_match'] = unserialize($row['field_match']);
$row['roles'] = unserialize($row['roles']);
$row['options'] = unserialize($row['options']);
$import[] = $row;
}
}
return $import;
}