+ Antworten
Ergebnis 1 bis 2 von 2

Thema: Query und setQuery?

  1. #1
    Verbringt hier viel Zeit
    Registriert seit
    09.08.2008
    Ort
    /dev/null
    Beiträge
    551
    Bedankte sich
    17
    Erhielt 62 Danksagungen
    in 61 Beiträgen

    Standard Query und setQuery?

    Moin

    Kann mir jemand kurz erklären, wieso ich beim DB-Select nur ein

    Code:
    $this->db->setQuery('SELECT.....');
    aber beim DB-Insert und DB-Update ein

    Code:
    $this->db->setQuery('INSERT.....');
    $this->db-Query();
    benötige?

    Also dieses zusätzliche "$this->db->Query();"

    Linux (und Joomla) ist wie guter xes, man kann es beschreiben oder darüber reden,
    mann weiß erst was es bedeutet, wenn man es erlebt hat :-)


  2. #2
    War schon öfter hier
    Registriert seit
    23.09.2009
    Beiträge
    235
    Bedankte sich
    0
    Erhielt 62 Danksagungen
    in 59 Beiträgen

    Standard

    Für den zweiten vorbereiteten Query erwartest du keine Rückgabe, wie zum Beispiel $result = $this->db->loadObjectList(); Der Query muss ja irgendwann ausgeführt werden, was durch $this->db->query() geschieht. Ein Insert oder Update sollte vorzugsweise über insertObject oder gleich JTable::bind/check/save erfolgen.

    Hierzu noch Anmerkungen?
    Geändert von Barnum (11.11.2011 um 17:28 Uhr)
    Tell 'em what they want to hear. That will keep them coming back for more. I 've got some for everyone.

+ Antworten

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein