Originariamente inviato da RoTeam
...
Non la racconti giusta perché è teoricamente impossibile
Dal codice ho solo tolto uno switch che seglie su quale tabella intervenire, in pratica valorizza la variabile $table.

Stampando query e valore di affected_rows in questo modo
Codice PHP:
echo $this->db->last_query()."
"
.$this->db->affected_rows(); 
otengo:
UPDATE `prodotti` SET `banner` = 3 WHERE `id` = '1-1344638814-2'
1

ma poi viene eseguito l'else.