JDatabaseQuery/from

Aus Joomla! Dokumentation
Wechseln zu: Navigation, Suche

Inhaltsverzeichnis

[Bearbeiten] Beschreibung

bestimmt eine oder mehrere Tabellen auf denen der Query ausgeführt werden soll.

[Bearbeiten] Syntax

public function from($tables)
Datentyp Parameter Beschreibung
mixed (string oder array) $tables Ein Tabellenname oder ein Array mit Tabellennamen

[Bearbeiten] Beispiele

[Bearbeiten] FROM Klausel setzen

/* Ein Datenbankobjekt beziehen */
$db = JFactory::getDbo();
 
/* Ein JDatabaseQuery Objekt beziehen */
$query = $db->getQuery(true);
 
/* Der Query wird erstellt */
$query->from('#__tabelle AS t');
$query->select('t.feldname');
 
/*************************
SELECT t.feldname
FROM #__tabelle AS t
**************************/

24px-Tip.png Da JDatabaseQuery immer 'sich selbst' zurück gibt kann man die Methoden auch verketten.

$query->from('#__tabelle AS t')->select('t.feld1');
 
/* Oder */
$query->select('t.feld1')->from('#__tabelle AS t');

[Bearbeiten] Quellcode

JDatabaseQuery->from in Joomla! 2.5.4

Folder blue.png libraries

  • Folder red.png joomla
    • Folder green.png database
      • File php.png query.php
  1. public function from($tables)
  2. {
  3. if (is_null($this->from))
  4. {
  5. $this->from = new JDatabaseQueryElement('FROM', $tables);
  6. }
  7. else
  8. {
  9. $this->from->append($tables);
  10. }
  11.  
  12. return $this;
  13. }

[Bearbeiten] Siehe auch

Meine Werkzeuge
Namensräume
Varianten
Aktionen
Navigation
Sonstiges
Team Navigation
Werkzeuge