Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Jak przerobić żeby część szła do góry
Forum PHP.pl > Forum > PHP
torrentfile
Witam. mam wielkie pytanie. Otóż zrobiłem sobie wyświetlanie śmiesznych materiałów do jportala do tego dodałem stronnicowanie i jest prawie wszystko ok.Mówię prawie ponieważ literki stron są na dole a chce żeby były u góry i nie wiem jak to zrobić. Próbowałem już dużo ale nic nie chodzi. Zawsze jest na dole. Przedstawiam fragment funkcji która odpowiada za wyświetlanie wraz ze stronnicowaniem wlepionym. Może ktoś pomoże.
  1. <? // ile ma być wyświetlanych rekordów na stronie
  2. define('ILOSC_WYNIKOW_NA_STRONIE', 20); 
  3. function add_smie() {
  4. global $PHP_SELF, $nick, $action, $id, $nick, $access, $fi_tbl, $color, $acc, $op, $ocena, $glosow, $goto;
  5.  
  6.  $query = "SELECT COUNT(*) FROM $fi_tbl ORDER BY id DESC";
  7.  $result = mysql_query($query);
  8.  list($iloscWpisow) = mysql_fetch_row($result);
  9. $query = "SELECT * 
  10.       FROM $fi_tbl
  11.       ORDER BY date ASC 
  12.       LIMIT ".mysql_escape_string((int)$_GET['porcja']*ILOSC_WYNIKOW_NA_STRONIE).",".ILOSC_WYNIKOW_NA_STRONIE;
  13. $result = mysql_query($query);
  14. while($r = mysql_fetch_array($result)) {
  15.  
  16.   $id = $r['id'];
  17.   $title = $r['title'];
  18.   $author = $r['author'];
  19.   $date = $r['date'];
  20.   $odslon = $r['opened'];
  21.   $comment = $r['comments'];
  22.   $opis = $r['opis'];
  23.   $glosow= $r['glosow'];
  24.   $ocena = $r['ocena'];
  25.   $title = stripslashes($title);
  26.   
  27.  
  28. if(is_login()=='yes') {
  29. $link_a = '<a href="admin.php?op=inne&cmd=edit&id='.$id.'&goto=filmy_inne.php" title="edit" class="t_main">E</a>';
  30. $link_b = '<a href="admin.php?op=inne&cmd=del&id='.$id.'&goto=filmy_inne.php" title="delete" class="t_main">D</a>';
  31. $title = $title.' <b>&middot;&middot;&middot;</b> (<b> '.$link_a.'</b> | <b>'.$link_b.' </b>)';
  32. }
  33. echo'<br><table align="center" bgcolor="#FFC891" width="100%" cellspacing="1" cellpadding="0" border="0">
  34. <tr><td><table align="center" width="100%" cellspacing="0" cellpadding="2" border="0" bgcolor="#FFC891">
  35. <tr><td><table align="center" bgcolor="#F10909" width="100%" cellspacing="1" cellpadding="0" border="0">
  36. <tr><td><table align="center" bgcolor="#F7C30B" width="100%" cellspacing="0" cellpadding="0" border="0">
  37. <tr><td><table align="center" width="100%" cellspacing="0" cellpadding="0" border="0">
  38. <tr><td width="100%"><a href="'.$PHP_SELF.'?cmd=click&id='.$id.'"><font size="1"><b>'.$title.'</b></font></a>
  39. </td></tr></table></td></tr></table></td></tr></table>
  40. <table><tr><td width="10%" align="left"><font size="1"><b><img src="filmy_inne/'.$id.'.jpg" width=80 height="80"><td width="100%" align="left"><font size="1">Opis:&nbsp;</b>'.$opis.'</font></td></tr></table>
  41. <tr><td><table align="center" bgcolor="#F10909" width="100%" cellspacing="1" cellpadding="0" border="0">
  42. <tr><td><table align="center" bgcolor="#F7C30B" width="100%" cellspacing="0" cellpadding="0" border="0">
  43. <tr><td><table align="center" width="100%" cellspacing="0" cellpadding="0" border="0">
  44. <tr><td width="100%" align="right"><font size="1"><b>odsłon:</b> '.$odslon.'&nbsp; <a href="comment.php?what=fi&id='.$id.'"><b>komentarze:</b> '.$comment.'</a>&nbsp; <b>głosów:</b> '.$glosow.'&nbsp; <b>ocena:</b> '.$ocena.' <br></font>
  45. </td></tr></table></td></tr></table></td></tr></table>
  46. </td></tr></table></td></tr></table>';
  47. }
  48.  
  49. if($_GET['porcja']>0){ 
  50.  
  51.   echo '<a href=?porcja='.($_GET['porcja']-1).'>Poprzednie</a> ';
  52. }
  53.  
  54. for($i = 0;$i<=floor($iloscWpisow/ILOSC_WYNIKOW_NA_STRONIE);$i++){
  55.   echo '<a href=?porcja='.($i).'>[ '.($i+1).' ]</a> ';
  56. }
  57.  
  58. if($_GET['porcja']<floor($iloscWpisow/ILOSC_WYNIKOW_NA_STRONIE)){ 
  59.  
  60.   echo ' <a href="?porcja='.($_GET['porcja']+1).'">Następne</a>';
  61. }
  62. echo'<br>';
  63. }
  64. ?>


poprawiam
ps: widze ze jednak duzo nie probowales smile.gif
---
nospor
Hacker
hmmm...
nospor mogłeś na przedszkole odrazu...
Jeżeli dobrze zrozumiałem to chcesz, aby linki do innych stron były na górze nad tabelą tak??
O ile wiem to odpowiada za to kod
  1. <?php
  2. if($_GET['porcja']>0){ 
  3.  
  4.  echo '<a href=?porcja='.($_GET['porcja']-1).'>Poprzednie</a> ';
  5. }
  6.  
  7. for($i = 0;$i<=floor($iloscWpisow/ILOSC_WYNIKOW_NA_STRONIE);$i++){
  8.  echo '<a href=?porcja='.($i).'>[ '.($i+1).' ]</a> ';
  9. }
  10.  
  11. if($_GET['porcja']<floor($iloscWpisow/ILOSC_WYNIKOW_NA_STRONIE)){ 
  12.  
  13.  echo ' <a href="?porcja='.($_GET['porcja']+1).'">Następne</a>';
  14. }
  15. echo'<br>';
  16. ?>

a Ctrl+C i Ctrl+V to te skróty chyba znasz
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.