我需要获取用户ID并将其添加到列表中

时间:2014-12-01 14:38:09

标签: php mysql wordpress

我需要获取用户ID并将其添加到MySQL中的表中的列中。

该功能已显示关键字名称,关键字ID等。

我试图获取用户ID

//GET RECORD
$query="SELECT * FROM wp_rankie_keywords where keyword_id=$id";
$user_id = get_current_user_id();
$query="update wp_rankie_keywords set user_id = $user_id where keyword_id=$id";
$rows=$wpdb->get_results($query);
$row =$rows[0];
$keyword = $row->keyword;
$keyword_site = $row->keyword_site;`

插件名称为wp-rankie。

2 个答案:

答案 0 :(得分:0)

插入第4行:

 $wpdb->query($query);

这将在第3行执行查询。 然后创建一个新查询

$query="SELECT * FROM wp_rankie_keywords where keyword_id=$id and user_id=$user_id";

并对此查询执行get_results。

答案 1 :(得分:0)

试试这个。

$user_id = get_current_user_id();
$query = $wpdb->prepare("SELECT * FROM wp_rankie_keywords WHERE keyword_id=%d AND user_id=%d", $id, $user_id);
$rows = $wpdb->get_results($query);