Yii Framework Forum: [Probleme] Zugriff auf Objekt - Yii Framework Forum

Jump to content

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

[Probleme] Zugriff auf Objekt Anfängerfehler oder einfach nur blind Rate Topic: -----

#1 User is offline   yii 

  • Advanced Member
  • PipPipPip
  • Yii
  • Group: Members
  • Posts: 440
  • Joined: 25-July 09

Posted 24 September 2009 - 10:21 AM

Hi,
es geht um folgendes, entweder bin ich grad blind vorm stundenlangen Entwickeln oder einfach nur dumm.

Ich versuche auf baseform zuzugreifen, jedoch bringt folgender Aufruf nichts.!

$x->baseform; 



$x = Driver::model()->findAll( $criteria );



Hier ein print_r($x)
Array
(
)

Array
(
)

Array
(
)

Array
(
    [0] => driver Object
        (
            [_md:private] => CActiveRecordMetaData Object
                (
[...]

                    [_model:private] => driver Object
                        (
                            [_md:private] => CActiveRecordMetaData Object
 *RECURSION*
                            [_new:private] => 
                            [_attributes:private] => Array
                                (
                                )

                            [_related:private] => Array
                                (
                                )

                            [_c:private] => 
                            [_errors:private] => Array
                                (
                                )

                            [_va:private] => 
                            [_se:private] => 
                            [_e:private] => 
                            [_m:private] => 
                        )

                    [_validators:private] => 
                )

            [_new:private] => 
            [_attributes:private] => Array
                (
                    [id] => 11669
                    [baseform] => Mercedes
                    [baseform2] => Mercedes
                )

            [_related:private] => Array
                (
                )

            [_c:private] => 
            [_errors:private] => Array
                (
                )

            [_va:private] => 
            [_se:private] => 
            [_e:private] => 
            [_m:private] => 
        )

)

Meine Fragen stelle ich öffentlich und baue somit eine Wissensdatenbank für andere auf!
0

#2 User is offline   Mike 

  • Elite Member
  • PipPipPipPipPip
  • Yii
  • Group: Members
  • Posts: 3,016
  • Joined: 06-October 08
  • Location:Upper Palatinate

Posted 24 September 2009 - 02:12 PM

Du wolltest sicher find() statt findAll() verwenden, oder? ;)
0

#3 User is offline   yii 

  • Advanced Member
  • PipPipPip
  • Yii
  • Group: Members
  • Posts: 440
  • Joined: 25-July 09

Posted 24 September 2009 - 03:00 PM

nein findAll(). Wo ist denn der Unterschied im Zugriff auf die Werte?
Meine Fragen stelle ich öffentlich und baue somit eine Wissensdatenbank für andere auf!
0

#4 User is offline   Mike 

  • Elite Member
  • PipPipPipPipPip
  • Yii
  • Group: Members
  • Posts: 3,016
  • Joined: 06-October 08
  • Location:Upper Palatinate

Posted 25 September 2009 - 02:18 AM

findAll() liefert ein Array zurück, find() ein einzelnes Record.
$x = Driver::model()->findAll( $criteria );
foreach ($x as $r) {
    $form=$r->baseform;
}

0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users