Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Czy da się uprościć tworzenie tablicy ?
LoBo0sw
post
Post #1





Grupa: Zarejestrowani
Postów: 18
Pomógł: 1
Dołączył: 12.04.2010

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


Czy da się to jakoś uprościć by np foreach sam wygenerował sobie tablicę wyciągają bezpośrednio z bazy, kolumny, które aktualnie znajdują się w danej tabeli
  1. $result = $this->query($query);
  2. while (($row = $result->fetch_assoc()) !== null) {
  3. $news['id'] = $row['news_id'];
  4. $news['comment_id'] = $row['comment_id'];
  5. $news['tytul'] = $row['tytul'];
  6. $news['data'] = $row['data_dodania'];
  7. $news['tresc'] = $row['tresc'];
  8. $comment[] = $news;
Go to the top of the page
+Quote Post
lobopol
post
Post #2





Grupa: Zarejestrowani
Postów: 1 729
Pomógł: 346
Dołączył: 4.04.2009

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


Nie rozumiem twojego problemu
  1. $result = $this->query($query);
  2. while (($row = $result->fetch_assoc()) !== null) {
  3. $comment[] = $row;
  4. }

Po co zmieniasz nazewnictwo kluczy?
Go to the top of the page
+Quote Post
Uriziel01
post
Post #3





Grupa: Zarejestrowani
Postów: 307
Pomógł: 37
Dołączył: 9.11.2010
Skąd: Zielona Góra

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


Jeżeli problemem jest tylko to że chcesz zmienić nazwy kolumn zwracanych z bazy nie robiąc tego w pętli w kodzie możesz zawsze przenieść logikę na silnik SQL'a wykorzystując aliasy.
Go to the top of the page
+Quote Post

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: 17.09.2025 - 19:36