Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> ostanie_pliki - wyswietla tylko jeden
Aklim...
post
Post #1





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 6.07.2005

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


Witam,
  1. <?php
  2.  
  3. $mysql->query('SELECT `nazwa_pliku`, `download_url`, `czas_utworzenia` 
  4. FROM `pliki` 
  5. ORDER BY `czas_utworzenia` DESC 
  6. LIMIT 0,10');
  7. while ($table_files = $mysql->fetch())
  8. {
  9. $ostatnie_pliki .= '<tr>
  10. <td class="left">' . date("j.m.Y", $table_files['czas_utworzenia']) . '</td>
  11. <td class="right"><a href="' . $table_files['download_url'] . '" title="' . $table_files['nazwa_pliku'] . '" class="link">' . skracaj($table_files['nazwa_pliku']) . '</a></td>
  12. </tr>';
  13.  
  14. }
  15.  
  16. ?>

Potem już tylko wyświetlenie zawartości $ostatnie_pliki.
Problem leży w tym, że wyświetlany jest tylko jeden, najnowszy plik, a nie te max 10.
Samo zapytanie wysłane przez konsole do mysql zwraca prawidłowo max 10 plików, ale w php mam już problem.
Problem chyba leży w pętli. Proszę o pomoc.

Ten post edytował Aklim... 7.12.2005, 12:21:06
Go to the top of the page
+Quote Post
dtb
post
Post #2





Grupa: Zarejestrowani
Postów: 476
Pomógł: 1
Dołączył: 5.11.2005
Skąd: Bieruń city

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


daj na samym poczatku
  1. <?php
  2. $ostatnie_pliki = '';
  3. ?>


a jezeli nie zadala, to zamien "$ostatnie_pliki ." na "$ostatnie_pliki[]"
a do wyswietlenia uzyj:

  1. <?php
  2. foreach ($ostatnie_pliki as $a) echo $a;
  3. ?>


Ten post edytował dtb 7.12.2005, 13:24:14


--------------------
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 19.08.2025 - 10:28