leftjoin joomla 2.5

0

Witam,

Próbowałem w modelu (administracja) joomla 2.5 złączyć 2 tabele za pomocą leftjoin, ale po wyświetleniu tabeli widok pokazuje mi tabelę z numerami id bez odwołania się do innych tabel. Czy po stronie administracyjnej jest jakaś specjalna składnia leftjoin?

 public function pobierzDane($szukana) { 
    /*
     ** Pobieranie danych z bazy danych.
     ** $szukana - nazwa tabeli  
    */

    $db =& JFactory::getDBO();
    $query = 'SELECT * FROM ' . $db->getPrefix() . $szukana;
    $db->setQuery($query);
    return $db->loadRowList();      

$db =& JFactory::getDBO();
$query = $db->getQuery(true);
$query->select(‚*’);
$query->from(‚#__lok_magaz AS a’);
$query->leftJoin(‚#__sprzet AS b ON a.id_sprzetu = b.id_sprzetu’);
$query->leftJoin(‚#__magazyny AS c ON a.id_mag = c.id_magazynu’);
$db->setQuery($query);
$db->getPrefix() . $szukana;
return $db->loadRowList();

Dodatkowo dodałem jako pierwsza linię

 $query = $db->getQuery(true);
  • bez tego jest błąd.
0

Funkcja działa prawidłowo. Składnia jest poprawna :)

Temat do zamknięcia.

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0