Vielleicht ist mein Array falsch
$ergebnis=( $this->User->findAll(array (
         "or" => array (
            "User.name" => "LIKE %" .
            $this->data['Search']['user'] . "%",
            "user.first_name" => "LIKE %" .
            $this->data['Search']['user'] . "%",
           "Themen.themen" => "LIKE %" .
            $this->data['Search']['themen'] . "%",
          )
        )));
hier erhalte ich die Meldung , Tabelle nicht gefunden

auch wenn ich vorher eine sql Query mit Join bastel
#$sql='Select * FROM User as User, Themen as Themen, themen_user as
thema WHERE User.id = laender.user_id and Themen
.id = laender.themen_id';
                $sql = array('User.name' => "LIKE %" .
                $this->data['Search']['user'] . "%",
                "Themen.Themen" => "LIKE %" .
                $this->data['Search']['themen'] . "%"
                );
        $ergebnis=( $this->Explorer->findAll($sql)
erhalte ich die gleiche Meldung...
:-(

On 9 Mai, 16:06, "Siegfried Hirsch" <[EMAIL PROTECTED]>
wrote:
> Hallo Kathrin,
>
> Am 09.05.07 schrieb Schwarz Kathrin <[EMAIL PROTECTED]>:
>
> > Die Tabelle User hat eine n:m Beziehung zur Tabelle Themen und Land.
> > Meine Suche
> > $ergebnis=( $this->User->findAll(array (
> >          "or" => array (
> >             "user.name" => "LIKE %" .
> >             $this->data['Search']['user'] . "%",
> >             "user.first_name" => "LIKE %" .
> >             $this->data['Search']['user] . "%",
> >           )
> >         )));
> > Ist OK.
> > Jetzt möchte ich die Abfrage erweitern, d.h.
> > nach einem User.name suchen, der auch zusätzlich in Themen 'Berlin'
> > und in Land 'Deutschland' einen Treffer hat.
>
> Wenn das Ganze als HABTM im model definiert ist, dann solltest Du doch
> einfach die zusätzlich felder in deinem Array angeben können:
>
> "themen.xxx" => "LIKE %" . $this->data['Search']['themen'] . "%",
> usw.
> oder hab ich das falsch verstanden ?
>
> Gruss
>
> --
> Siegfried Hirsch
> hhS - Welserstr. 1 - 81373 München - (089) 5484 3564 - 
> skype:shirschhttp://gadgetgui.de/http://www.rss-blogger.dehttp://www.newsbee.deNewsBee
>  2 - customized RSS solutions


--~--~---------~--~----~------------~-------~--~----~
Sie erhalten diese Nachricht, weil Sie Mitglied sind von Google Groups-Gruppe 
"CakePHP-de für deutsche CakePHP Entwickler".
 Für das Erstellen von Beiträgen in dieser Gruppe senden Sie eine E-Mail
an [email protected]
 Um sich von dieser Gruppe abzumelden, senden Sie eine E-Mail an [EMAIL 
PROTECTED]
 Weitere Optionen finden Sie in dieser Gruppe unter 
http://groups.google.com/group/cakephp-de?hl=de
-~----------~----~----~----~------~----~------~--~---

Antwort per Email an