Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] Sortowanie
Youkash
post 3.04.2006, 15:42:51
Post #1





Grupa: Zarejestrowani
Postów: 24
Pomógł: 0
Dołączył: 24.10.2004

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


Witam!

Znalazlem sortowanie danych z mysql ktore dopasowalem do swoich potrzeb pozostaje tylko jeden problem...
Jak zrobic zeby wyniki byly wyswietlane w 2 kolumnach po 6 newsow, ogolny parametr jest dobry bo wyswietla 12 newsow ale w jednej kolumnie . I nie wiem jak go zmusic do dzielenia tego po 6...
  1. <?php
  2.  
  3. $connection = mysql_connect("*", "*", "*")
  4. or die ("Nie można połączyć się z bazą SQL");
  5.  
  6. $db = mysql_select_db("*", $connection)
  7. or die ("Nie można wybrać bazy SQL");
  8.  
  9. //Wpisz tu ile na na strone
  10. $naStronie = 12;
  11.  
  12. if($_GET['strona']) $strona = $_GET['strona'];
  13. else $strona = 0;
  14.  
  15. $query = mysql_query("SELECT count(*) FROM news");
  16. $row = mysql_fetch_array($query);
  17. $size = $row['count(*)'];
  18. echo "Ilosc rekordow w bazie $size, ilosc stron ".ceil($size/$naStronie)."<br><br>";
  19.  
  20. $start = $strona*$naStronie;
  21. $query = mysql_query("SELECT * FROM news ORDER BY 'id' DESC LIMIT $start, $naStronie");
  22.  
  23. while($var = mysql_fetch_array($query)){
  24. echo $var[0]."<br>";
  25. echo "<span class=\"tdtxt-data\">$var[1]<br></span><br>";
  26. echo "<a href=\"news.php?idn=$var[0]\" class=\"tdtxt-naglowek_brazowy_link\"><strong>$var[8]</strong><br></span></a>";
  27. echo "<span class=\"tdtxt-szary\">$var[9]&nbsp;";
  28. echo "<a href=\"news.php?idn=$var[0]\"><img src=\"../gfx/brazowy/wiecej.gif\" alt=\"wiecej\" width=\"8\" height=\"7\" border=\"0\"></span></a><BR>&nbsp;<BR>";
  29. }
  30. echo '<br>';
  31. echo '<td width="40">&nbsp;</td>';
  32. echo '<td width="200" align="left" valign="top" class="tabela_biala">';
  33.  
  34. if($strona!=0) echo "<a href=?strona=".($strona-1).">POPRZEDNIA</a> ";
  35.  
  36. for($i=0; $i<ceil($size/$naStronie); $i++) {
  37. if($strona==$i) echo " [".($i+1)."]";
  38. else echo " <a href=?strona=$i>(".($i+1).")</a>";
  39. }
  40.  
  41.  
  42. if($strona<ceil($size/$naStronie)-1) echo " <a href=?strona=".($strona+1).">NASTEPNA</a>";
  43.  
  44. ?>
Go to the top of the page
+Quote Post
bronx
post 3.04.2006, 17:33:17
Post #2





Grupa: Zarejestrowani
Postów: 333
Pomógł: 0
Dołączył: 4.03.2004

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


zajrzyj do tego tematu smile.gif

http://forum.php.pl/index.php?showtopic=36351&hl=
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: 16.07.2025 - 16:58