Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> problem z sortowaniem
podziak
post 24.01.2006, 05:07:27
Post #1





Grupa: Zarejestrowani
Postów: 58
Pomógł: 0
Dołączył: 10.09.2005

Ostrzeżenie: (20%)
X----


Witam
mam taki kod
  1. <?php
  2. include("common.php");
  3. //polaczenie z baza danych
  4. $link = mysql_connect ($server, $user, $password);
  5. if (! $link) { die ("Brak polaczenia z baza danych"); }
  6. if (!mysql_select_db ($db, $link) ) { die ("Coldn't open $db: ".mysql_error() ); }
  7.  
  8. $sql = "SELECT * FROM news";
  9. $result = mysql_query($sql) or die("Zapytanie nie moze byc zrealizowane - przepraszamy!");
  10. $num_rows = mysql_num_rows($result);
  11.  
  12.  
  13. $result = mysql_query("SELECT * FROM news WHERE id=$id");
  14. while ($a_row =mysql_fetch_array ($result) ) {
  15. $id = $a_row[$id];
  16. $data = $a_row[$data];
  17. $tytul = $a_row[$tytul];
  18. $tresc_krotka = $a_row[$tresc_krotka];
  19. $a_row[tresc_dluga] = ereg_replace( "\r\n","<br>", $a_row[tresc_dluga]);
  20.  print "<center>";
  21. print "<center><table width=100%>";
  22. print "<tr><td class=newsTyp2>$a_row[data]</td></tr>";
  23. print "<tr><td class=newsTyp2>$a_row[tytul]</td></tr>";
  24. print "<tr><td><font class=newsTyp1><b>$a_row[tresc_krotka]</b></font></td></tr>";
  25. print "<tr><td width=\"95%\" class=newsText ><p align=\"justify\">$a_row[tresc_dluga]</p></td></tr>";
  26. print "<tr><td><hr size=1 width=90%></td></tr>";
  27. print "</table>\r\n\r\n</center>";  
  28. }
  29.  
  30.  
  31. $result1 = mysql_query("SELECT * FROM news ORDER BY id ASC LIMIT 1,2");
  32. while ($b_row =mysql_fetch_array ($result1) ) {
  33. print "<center>";
  34. print "<center><table width=100%>";
  35. print "<tr><td class=newsTyp2>$b_row[data]</td></tr>";
  36. print "<tr><td class=newsTyp2>$b_row[tytul]</td></tr>";
  37. print "<tr><td><font class=newsTyp1><b>$b_row[tresc_krotka]</b></font></td></tr>";
  38. print "<tr><td width=\"95%\" class=newsText ><a href=\"wiecej.php?id=$id\">wiecej</a></td></tr>";
  39. print "<tr><td><hr size=1 width=90%></td></tr>";
  40. print "</table>\r\n\r\n</center>";  
  41. }
  42. ?>

i chodzi o to ze wnizszej czesci mam zapytanie i chce wyswietlac 2 kolejne artykuly. Wyswietla mi wszystkie artykuly o wartosciach wyzszych
tzn mam artykul np o id=1 wiec wyswietla mi tylko jeden artykul bez zadnych linkow
mam artykul o id=5 to wyswietla mi linki do nastepnych artykulow o id=4 oraz id=3

jak to zrobic bo dumam i dumam i nic nie moge wymyslic
Go to the top of the page
+Quote Post

Posty w temacie


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: 19.07.2025 - 08:42