$i = 0; while($i<$howmany){ $row=$stmt->fetch(PDO::FETCH_ASSOC); $id=$row[id]; $name=$row[name]; $i++; }
Wszystko było sprawne, ale okazało się, że jednak będę potrzebowała ładować dane z bazy danych w innej kolejności niż tam są. Pomyślałam więc, że troszkę przerobię tą pętlę. Jednak gdy zrobiłam coś takiego, okazało się, że nie działa:
$row=$stmt->fetchAll(); // próbowałam również fetchAll(PDO::FETCH_ASSOC); $i = 0; while($i<$howmany){ $id=$row[i][id]; $name=$row[i][name]; $i++; }
Czy ktoś mógłby pokazać mi paluszkiem, co robię źle?