Então o mycatid não vem do checkbox..vem do banco de dados. Explicando melhor tenho duas tabelas, question e category. Queria atualizar o category_count, conforme quantas questions tem em determinada categoria.
----------------
editado!
consegui! coloquei um mycatid errado..toing. Obrigada pela resposta..me fez reparar nesse detalhe XD
$mycatid = $wpdb->get_col("SELECT category_ID FROM ".TABLE_AM_CATEGORIES.""); foreach( $mycatid as $mycat) { $catcount = $wpdb->get_var("SELECT COUNT(*) FROM ".TABLE_AM_QUESTIONS." WHERE ".TABLE_AM_QUESTIONS.".category = [b]'$mycatid[/b]'"); $wpdb->query("UPDATE ".TABLE_AM_CATEGORIES." SET category_count = '$catcount' WHERE ".TABLE_AM_CATEGORIES.".category_ID = '$mycat'");