function kwresearch_delete_page_keyword in Keyword Research 6
Same name and namespace in other branches
- 7 kwresearch.module \kwresearch_delete_page_keyword()
Deletes site keyword from db
Parameters
int|string $key if int, treated as a kid. If str treated as a keyword phrase:
2 calls to kwresearch_delete_page_keyword()
- kwresearch_nodeapi in ./
kwresearch.module - Implementation of hook_nodeapi().
- kwresearch_save_page_keyword in ./
kwresearch.module - Saves a page keyword. Links a site keyword to a node/page
File
- ./
kwresearch.module, line 491
Code
function kwresearch_delete_page_keyword($key, $pid) {
if (is_numeric($key)) {
$kid = $key;
}
else {
$keyword_obj = kwresearch_load_page_keyword($key);
if ($keyword_obj->kid) {
$kid = $keyword_obj->kid;
}
else {
return FALSE;
}
}
$pn = kwresearch_construct_pathnid_obj($pid, $msgs);
$sql = "\n DELETE FROM {kwresearch_page_keyword}\n WHERE \n kid = %d\n AND path = '%s'\n ";
db_query($sql, $kid, $pn->path);
return TRUE;
}