Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] PDO fetchAll()
muumiin
post
Post #1





Grupa: Zarejestrowani
Postów: 105
Pomógł: 0
Dołączył: 17.09.2014
Skąd: Kraków

Ostrzeżenie: (0%)
-----


Mam taki oto kod:

  1. $i = 0;
  2. while($i<$howmany){
  3. $row=$stmt->fetch(PDO::FETCH_ASSOC);
  4. $id=$row[id];
  5. $name=$row[name];
  6. $date=$row[date];
  7. $filetype=$row[filetype];
  8. echo 'cos tam cos tam, widać że pętla działa';
  9. $i++;
  10. }


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:

  1. $row=$stmt->fetchAll(); // próbowałam również fetchAll(PDO::FETCH_ASSOC);
  2. $i = 0;
  3. while($i<$howmany){
  4. $id=$row[i][id];
  5. $name=$row[i][name];
  6. $date=$row[i][date];
  7. $filetype=$row[i][filetype];
  8. echo 'a tutaj nie wiedzieć czemu wszystkie zmienne są puste :(';
  9. $i++;
  10. }


Czy ktoś mógłby pokazać mi paluszkiem, co robię źle?
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 04:42