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

ROZWIĄZANY: Użycie IPSMember::load a pętla while


Rekomendowane odpowiedzi

Cześć.

Tym razem niestety nie mam pojęcia co robię źle i dlaczego po użyciu IPSMember::load w pętli while, zostaje mi zwrócony tylko jeden rekord :icon_surprised:

Błąd występuje w poniższym kodzie:

  while( $z = $this->DB->fetch() )
  { 
    $m = IPSMember::load( $z['z_member_id'], 'all' ); 	 
 // Prepare to get rdy variable
  $data[] = $z;
  }

Odnośnik do komentarza
Udostępnij na innych stronach

IPSMember::load jest tylko pośrednim powodem błędów. Wykonuje zapytanie do bazy, więc jest konflikt z aktualną pętlą.

    /**
    * Retrieve row from database
    *
    * @access    public
    * @param    resource    [Optional] Query result id
    * @return    mixed        Result set array, or void
    */
   public function fetch( $query_id=null )

Zainteresuj się parametrem $query_id.

Odnośnik do komentarza
Udostępnij na innych stronach

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ę.