function kwresearch_page_keywords_edit in Keyword Research 7
Same name and namespace in other branches
- 6 kwresearch.admin.inc \kwresearch_page_keywords_edit()
 
Generages page keyword edit form
Parameters
int|str $pid - page id; the nid (int) or path (str) of the page:
int $kid - keyword id:
1 string reference to 'kwresearch_page_keywords_edit'
- kwresearch_menu in ./
kwresearch.module  - Implements hook_menu()
 
File
- ./
kwresearch.admin.inc, line 476  - Admin include file.
 
Code
function kwresearch_page_keywords_edit($pid, $kid = 'add') {
  $output = '';
  if ($kid > 0) {
    /*
    $sql = '
      SELECT *
      FROM {kwresearch_keyword}
      WHERE kid = %d
    ';
    $keyword = db_fetch_object(db_query($sql, $kid));
    */
    $query = db_select('kwresearch_keyword', 'k')
      ->fields('k')
      ->condition('kid', $kid);
    $keyword = $query
      ->execute()
      ->fetchObject();
    drupal_set_title(t('Edit page keyword'));
  }
  if (!$keyword->keyword) {
    drupal_set_title(t('Add page keyword'));
  }
  $form = drupal_get_form('kwresearch_page_keywords_edit_form', $pid, $keyword);
  $output .= render($form);
  return $output;
}