Skocz do zawartości
"Idzie nowe..." - o zmianach i nie tylko ×
Przeniesienie zakupów z IPS Marketplace / Moving bought items from IPS Marketplace ×

Wynik zapytania "Array"


Przejdź do rozwiązania Rozwiązane przez Macsch15,

Rekomendowane odpowiedzi

Opublikowano

To znowu ja ze swoimi problemami

<?php
 
class public_administration_head_index extends ipsCommand
{
    public function doExecute( ipsRegistry $registry )
    {
        $this->lang->loadLanguageFile( array( 'public_lang' ), 'administration' );
 
IPSText::getTextClass('bbcode')->parse_html    = 0;
        IPSText::getTextClass('bbcode')->parse_nl2br   = 0;
        IPSText::getTextClass('bbcode')->parse_bbcode  = 1;
        IPSText::getTextClass('bbcode')->parse_smilies = 1;
        
        /* Clean up the message */
        $this->settings['administrationText'] = IPSText::getTextClass('bbcode')->preDisplayParse( IPSText::getTextClass('bbcode')->preDbParse( $this->settings['helloworldText'] ) );
 
        $this->registry->output->setTitle( $this->lang->words['administration_title'] );
        $this->registry->output->addNavigation( $this->lang->words['administration_title'], NULL );
       // $this->registry->output->addContent( $this->registry->output->getTemplate('administration')->helloWorld() );
//$this->registry->output->addContent( $this->settings['helloworldText']);
$post = $this->DB->buildAndFetch(array('select' => 'data', 'from' => 'example',  'where' => 'id=2'));
$this->registry->output->addContent("{$post}");
 
        $this->registry->output->sendOutput();
    }
}

 

W zamian otrzymuje "Array"

  • Rozwiązanie
Opublikowano

Dlatego że metoda buildAndFetch() zwraca tablicę.

Zamiast odwoływać się do całej zmiennej $post, musisz pobrać zawartość z tablicy poprzez jej klucz, np. $post['data'].

 

Zawartość tablicy możesz zobaczyć poprzez:

var_dump($post);
Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.