function _search_autocomplete_get_all_children in Search Autocomplete 6.4
Same name and namespace in other branches
- 6.2 search_autocomplete.form.configure.inc \_search_autocomplete_get_all_children()
- 7.4 search_autocomplete.form.configure.inc \_search_autocomplete_get_all_children()
- 7.2 search_autocomplete.form.configure.inc \_search_autocomplete_get_all_children()
- 7.3 search_autocomplete.form.configure.inc \_search_autocomplete_get_all_children()
Helper function: get the array of fids every of his children of the caller but not caller fid.
1 call to _search_autocomplete_get_all_children()
- search_autocomplete_form_configure_submit in ./
search_autocomplete.form.configure.inc - Implementation of hook_submit(). Save the changes in the database
File
- ./
search_autocomplete.form.configure.inc, line 286 - Search Autocomplete Helper functions to retrive forms from database
Code
function _search_autocomplete_get_all_children($fid, &$items = array(), $depth = 0) {
if ($depth) {
$items[] = $fid;
}
$result = db_query('SELECT * FROM {search_autocomplete_forms} WHERE parent_fid = ' . $fid);
while ($item = db_fetch_array($result)) {
$depth++;
_search_autocomplete_get_all_children($item['fid'], $items, $depth);
}
return $items;
}