widget error

Salve ragazzi ho questo widget scritto in questa maniera:


$condition=$_GET['id'];

$this->widget('zii.widgets.CDetailView', array(

	'data'=>$model->findAll('nome_categoria=<img src='http://www.yiiframework.com/forum/public/style_emoticons/default/tongue.gif' class='bbc_emoticon' alt=':P' />_condition'),

	'attributes'=>array(

		'nome_categoria',

		'prezzo',

		'link',

		'titolo',

		'descrizione',

	),

        'params'=>array('<img src='http://www.yiiframework.com/forum/public/style_emoticons/default/tongue.gif' class='bbc_emoticon' alt=':P' />_condition'=>$condition),

));

e non riesco a capire perchè mi da questo errore:


DbCommand failed to execute the SQL statement: SQLSTATE[HY093]: Invalid parameter number: no parameters were bound. The SQL statement executed was: SELECT * FROM `categorie` `t` WHERE nome_categoria=<img src='http://www.yiiframework.com/forum/public/style_emoticons/default/tongue.gif' class='bbc_emoticon' alt=':P' />_condition 

Se guardi soltanto findAll


$model->findAll('nome_categoria=<img src='http://www.yiiframework.com/forum/public/style_emoticons/default/tongue.gif' class='bbc_emoticon' alt=':P' />_condition')

vedrai che non gli hai datto il parametro ;)

ok grazie mdomba

ma ora nel div mi compare nei campi not set. Come mai?

Risolto anche questo ho cambiato widget grazie mille