Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP][HTML]skrypt wyswietlajacy dane z bazy
zomb
post 16.01.2010, 18:50:43
Post #1





Grupa: Zarejestrowani
Postów: 68
Pomógł: 1
Dołączył: 7.06.2009
Skąd: Sanok

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


Witam,
Napisałem taki skrypt:

  1. <?php
  2. include("config.php");
  3. $zapytanie3 = "SELECT * FROM art ORDER BY ids desc";
  4. $wykonaj3 = @mysql_query ($zapytanie3);
  5. while($pokaz3 = @mysql_fetch_array($wykonaj3)){
  6. ?>
  7. <table>
  8. <tr><td width="300px"></td><td width="300px"></td><td width="300px"></td>
  9. </tr>
  10. <tr>
  11. <td>
  12. <a href="art_watch.php?ids=<?php echo $pokaz3['ids']; ?>"><?php echo $pokaz3['tytul']; ?></a>
  13. </td>
  14. <td>
  15. <a href="art_watch.php?ids=<?php echo $pokaz3['ids']; ?>"><?php echo $pokaz3['tytul']; ?></a>
  16. </td>
  17. <td>
  18. <a href="art_watch.php?ids=<?php echo $pokaz3['ids']; ?>"><?php echo $pokaz3['tytul']; ?></a>
  19. </td>
  20. </tr>
  21. </table>
  22. <?php
  23. }
  24. ?>

w praktyce wygląda to tak: http://businessentrance.co.uk/art_last.php
wiem że jest on źle napisany, wiec mam pytanie jak przerobić go aby wyświetlał 9 ostatnich artów tylko nie tak jak jest teraz że każdy "td" ma to samo tylko żeby w całej tabeli było 9 ostatnich artów.
Pozdrawiam.
Go to the top of the page
+Quote Post
lukaszgolder
post 16.01.2010, 19:34:12
Post #2





Grupa: Zarejestrowani
Postów: 141
Pomógł: 17
Dołączył: 2.04.2008
Skąd: z Zabrza

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


Pomyłka

dodaj LIMIT 9. W pętli zostaw tylko to co się powtarza, czyli samą komórkę.

Ten post edytował lukaszgolder 16.01.2010, 19:36:01
Go to the top of the page
+Quote Post
zomb
post 16.01.2010, 20:39:19
Post #3





Grupa: Zarejestrowani
Postów: 68
Pomógł: 1
Dołączył: 7.06.2009
Skąd: Sanok

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


no dobra, ale jak zrobić żeby wyglądało to tak (bez ----):

test9 ---- test6 ---- test3
test8 ---- test5 ---- test2
test7 ---- test4 ---- test1

czyli w formie tabelki

Ten post edytował zomb 16.01.2010, 20:40:49
Go to the top of the page
+Quote Post
marian84
post 16.01.2010, 20:59:49
Post #4





Grupa: Zarejestrowani
Postów: 185
Pomógł: 10
Dołączył: 29.01.2008

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


dodaj takie coś:

  1. echo'<div style="float:left;">';
  2. while($pokaz3 = @mysql_fetch_array($wykonaj3)){
  3. {
  4. if($i==3)
  5. {
  6. $i=0;
  7. echo'</div>';
  8. echo'<div style="float:left">';
  9. }
  10. echo TO CO MA SIE WYSWIETLIC;
  11. $i++;
  12. }
  13. ?>
  14. </div>
Go to the top of the page
+Quote Post
zomb
post 16.01.2010, 21:41:12
Post #5





Grupa: Zarejestrowani
Postów: 68
Pomógł: 1
Dołączył: 7.06.2009
Skąd: Sanok

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


o to chodziło, dzięki wielkie
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 Wersja Lo-Fi Aktualny czas: 7.06.2024 - 13:48