function kwresearch_update_keyword_page_counts in Keyword Research 7
Same name and namespace in other branches
- 6 kwresearch.module \kwresearch_update_keyword_page_counts()
Updates the page_count field in site keyword table
Parameters
int $kid - id of keyword:
3 calls to kwresearch_update_keyword_page_counts()
- kwresearch_delete_page_keywords_by_page in ./
kwresearch.module - Deletes all the page keyword for a given page
- kwresearch_node_save in ./
kwresearch.module - kwresearch_save_page_keyword in ./
kwresearch.module - Saves a page keyword. Links a site keyword to a node/page
File
- ./
kwresearch.module, line 838
Code
function kwresearch_update_keyword_page_counts($kid) {
$sql = '
SELECT COUNT(*)
FROM {kwresearch_page_keyword}
WHERE kid = :kid
';
$args = array(
':kid' => $kid,
);
$count = db_query($sql, $args)
->fetchField();
$sql = '
UPDATE {kwresearch_keyword}
SET page_count = :count
WHERE kid = :kid
';
$args = array(
':count' => $count,
':kid' => $kid,
);
db_query($sql, $args);
return $count;
}