for-Schleifen Problem

Hallo,

ich habe mal wieder ein for-Schleifen Problem

und zwar würde ich mir gerne alle Datensätze aus meiner Datenbank in einer for-Schleife holen und anschließend bearbeiten.

Das Problem ist, jedoch dass der erste Wert der von der For-Schleife kommt, in der find-Methode bleibt, er wird nicht geupdatet!


public function actionInsert()

{

	ini_set('memory_limit', '3200M');

	for ( $i = 2; $i < 10; $i++ )

	{

		$x = xxx::model()->find('id', array( $i ));

	}

}

K.A. was du genau willst. Aber schon dieser Aufruf von find() ist sinnfrei ;)


xxx::model()->find('id', array( $i ));

Siehe http://www.yiiframew…ord#find-detail

Wolltest du findByPk() machen?