function biblio_self_autocomplete in Biblio Autocomplete 6
Same name and namespace in other branches
- 7 plugins/biblio_self/biblio_self.module \biblio_self_autocomplete()
9 calls to biblio_self_autocomplete()
- biblio_self_autocomplete_alternate_title in plugins/
biblio_self/ biblio_self.module - biblio_self_autocomplete_original_publication in plugins/
biblio_self/ biblio_self.module - biblio_self_autocomplete_place_published in plugins/
biblio_self/ biblio_self.module - biblio_self_autocomplete_publisher in plugins/
biblio_self/ biblio_self.module - biblio_self_autocomplete_secondary_title in plugins/
biblio_self/ biblio_self.module
File
- plugins/
biblio_self/ biblio_self.module, line 69 - Allows autocoompletion of Biblio fields from values previously used.
Code
function biblio_self_autocomplete($string, $field) {
$field = 'biblio_' . $field;
$sql = "SELECT DISTINCT %s FROM biblio WHERE %s LIKE '%%%s%%'";
$result = db_query($sql, $field, $field, $string);
$results = array();
while ($match_array = db_fetch_array($result)) {
foreach ($match_array as $field => $match) {
$results[] = array(
'key' => $match,
'description' => $match,
'provider' => 'Biblio',
);
}
}
return $results;
}