Jump to content


Invisigoth

Member Since 29/03/2003
Offline Last Active 11/04/2007, 17:36
-----

Posts I've Made

In Topic: Somando ítens No Banco De Dados

11/04/2007, 16:18

olá guilherme obrigada pela resposta..eu tentei aqui mas deu erro arning: Invalid argument supplied for foreach() ;_;

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'");

IPB Skin By Virteq