Fetch Doc hosting Drupal

Kwerendę wybierającą zawsze zwraca zestaw wyników obiekt zero lub więcej rekordów. Istnieje kilka sposobów, aby następnie pobierać dane z tego zestawu wyników, w zależności od przypadku użycia.

Najczęstszym przypadkiem jest iteracyjne zestawu wyników z foreach () pętli.

W zależności od wyników, jakie są potrzebne, jednak istnieje wiele innych sposobów, aby pobrać rekordy.

Aby jawnie pobrać następny rekord, należy:

Fetch Doc hosting Drupal Aby jawnie pobrać

Jeśli nie ma następnego rekordu, FAŁSZ będą zwracane. pobierania () generalnie powinno się unikać za fetchObject () i fetchAssoc (), te ostatnie są samodokumentujące. Jeśli trzeba użyć innego obsługiwanego PDO pobrać tryb, a następnie użyć fetch ().

Aby pobrać tylko jedno pole z zestawu wyników, należy:

Domyślna wartość $ column_index wynosi 0, w pierwszym polu.

Aby policzyć liczbę wierszy zwracanych z DELETE, INSERT lub UPDATE użycia instrukcji:

Aby policzyć liczbę wierszy zwracanych z SELECT użycia instrukcji:

Aby pobrać wszystkie rekordy na raz w jednej tablicy, należy zastosować jedną z następujących czynności:

Należy zauważyć, że fetchAll () i fetchAllAssoc () będzie domyślnie pobrać za pomocą dowolnej z trybu pobierania ustawiono na zapytania (tablica numeryczne asocjacyjnej, lub obiektu). Które mogą być modyfikowane przez przejście w nowym trybie stałego sprowadzić. Dla fetchAll (), jest to pierwszy parametr. Dla fetchAllAssoc (), to drugi parametr. Przykłady:

Ponieważ PHP obsługuje wywołania metody łączenia na zwracanych obiektów, to jest bardzo powszechne, aby pominąć zmiennej $ wynik w całości, tak jak poniżej:

Jeśli to, co chcesz to prosta tablica jak array (1, 2, 3, 4, 5), będziesz musiał zadowolić się czymś więcej jak array (1 => 1, 2 => 2, 3 => 3, 4 => 4, 5 => 5). Formularz ten można uzyskać za pomocą

Powiązane artykuły

Steven wittens hosting DrupalCzy istnieją jakieś znane problemy dla istniejących Drupal 7 miejscu migracji do PHP 5.6? Dla Drupal rdzenia konkretnie, że informacje będą w kolejce emisyjnej. Szybkie wyszukiwanie dla „5.6” wywołuje nie ...
GMap niestandardowe znaczniki hosting DrupalUżywam Gmap3 załadować mapy Google na mojej stronie. W ramach tej mapie są 100+ markery. Problemem jest to, że mapa jest bardzo powolne, aby załadować, przejmując minutę załadować całą mapę. Jak ja...
7 41 drupal hosting23.07.2013 13:22 EST Dzięki za pytanie! Tak, można korzystać z udostępnionego certyfikat SSL. Certyfikat SSL jest współdzielony fabrycznie, więc nie ma konfiguracja odbywa się po stronie serwera. Proszę...
Site5 Drupal szablon gospodarzemw Site5 mają zamiar zatrzymać wsparcie PHP4 do końca lutego 2008 roku, więc wziąłem krok i przeniósł moich witryn do PHP5. Można to łatwo zrobić poprzez dołączenie (odkomentowanie w 5.x) następującą linię ...
log administrator w Drupal hostingKażdy użytkownik witryny, czy mają konto i zalogować się lub odwiedzić witrynę anonimowo, jest uważany za łatwy do Drupal. Każdy użytkownik ma również numeryczny identyfikator użytkownika do specjalnego rodzaju ...