fetchAll
, som dokumentationen säger, hämtar en uppsättning av all hämtningsdata samtidigt. Eftersom du använder FETCH_ASSOC
, en array av associativa arrayer hämtas. Om du med säkerhet vet att endast en kolumn returneras eller bara är intresserad av den första kolumnen som returneras, använd bara fetch
. Annars måste du iterera över fetchAll
resultat eller gör det du har gjort.