Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][MYSQL] Stronicowanie - problem
Forum PHP.pl > Forum > Przedszkole
Reiven
Witam,
walczę już trochę ze stronicowaniem.. wcześniej nie miałem problemu z tym, ale teraz w ogóle mi nie dzieli wyników na stronie :/
Pokaże całą funkcję..
  1. <?php
  2. function zamowienia()
  3. {
  4.  
  5.  
  6. global $i,$zamowienia,$loops,$pages,$znk;
  7. $zaloguj_login2 = $_SESSION["login2"];
  8. $width2='100';
  9. echo "<h1>Zamówienia</h1>";
  10.  
  11.  
  12.  
  13.  
  14. $query2 = "SELECT * FROM koszyk WHERE kogo='".$zaloguj_login2."' and sell='1' order by id DESC";
  15. mysql_query('SET CHARACTER SET utf8');
  16. $result22 = mysql_query ($query2);
  17. $ileZ = mysql_numrows($result22);
  18.  
  19.  
  20.  
  21.        
  22. if ($ileZ == '0')
  23. {
  24. echo "<b>BRAK ZAMÓWIEŃ!</b>";
  25. }
  26. else
  27. {
  28.  
  29.  
  30.        
  31.  
  32. <table width='500'>
  33. <tr>
  34. <td width='97' class='zamowienia_gora' valign='top'>
  35. Miniaturka
  36. </td>
  37. <td width='$widthZ' class='zamowienia_gora' valign='top'>
  38. Nazwa
  39. </td>
  40. <td width='$widthZ' class='zamowienia_gora' valign='top'>
  41. Ilość
  42. </td>
  43. <td width='$widthZ' class='zamowienia_gora' valign='top'>
  44. Cena
  45. </td>
  46. <td width='$widthZ' class='zamowienia_gora' valign='top'>
  47. Status zamówienia
  48. </td>
  49. </tr>
  50. ";
  51.  
  52.  
  53. if($ileZ<>0)
  54.    {
  55.        $znk = $pages * $zamowienia;
  56.        mysql_data_seek($result22, $znk);
  57.  
  58.        
  59. while ($row = mysql_fetch_array($result22)) {
  60. $id = $row['id'];
  61. $nazwa = $row['co'];
  62. $obrazek = $row['zdjecie'];
  63. $sztuk = $row['sztuk'];
  64. $cena = $row['cena'];
  65. $status = $row['status'];
  66. $st=array("1"=>"<font color='red'><b><center>Wysłane do realizacji</center></b></font>", "2"=>"<font color='green'><b><center>Zrealizowane</center></b>","3"=>"") ;
  67.  
  68.  
  69.  
  70. echo "<tr><td class='zamowienia_dol' width='97' valign='top'><img src='$obrazek'></td><td class='zamowienia_dol'  width='$widthZ' valign='top'>$nazwa</td><td class='zamowienia_dol'  width='$widthZ' valign='top'>$sztuk</td><td class='zamowienia_dol' width='$widthZ' valign='top'>$cena zł NETTO</td><td class='zamowienia_dol'  width='$widthZ' valign='top'>";
  71. echo strtr($row['status'],$st);
  72. echo"</td></tr>";
  73.  
  74. }
  75.  
  76.  
  77. </table>
  78. ";
  79.  
  80.  
  81. $loops++;
  82.  
  83.            if($loops==$zamowienia)
  84.            {
  85.                break;
  86.            }
  87.            
  88.  
  89. echo '<center><br>Strony: </font>';
  90.  
  91.        if($ileZ<>0)
  92.        {
  93.            $arts = $ileZ;
  94.           $ileZ  = $ileZ / $zamowienia;
  95.            $ileZ  = ceil($ileZ);
  96.  
  97.  
  98.            for($iq=0; $iq<$ileZ; $iq++)
  99.            {
  100.                if($pages==$iq)
  101.                {
  102.                    echo '[<b>'.($iq+1).'</b>] ';
  103.                }
  104.                else
  105.                {
  106.                    echo '[<a href="zamowienia,'.$iq.'.html" class="t_main">'.($iq+1).'</a>] ';
  107.                }
  108.            }
  109.        }
  110.        else
  111.        {
  112.            echo '[<b>1</b>]</center>';
  113.        }
  114.        }
  115.  
  116. }
  117. }
  118. ?>
melkorm
Szczerze, var_dump'uj wszystko jak leci.

A tak na marginesie, ten kod jest okropny.
Reiven
już sobie poradziłem.. smile.gif

w złych miejscach dałem { i }
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.