napisalem taki kod do pobierania z bazy sql danych i stronnicowania.. ale cos nie dziala. sklecilem kod z innych stron (skladak) ale on cos nie dziala :/

prosze pomoc jak to napisac..

kod tu juz zintegrowany ze stronnicowaniem (ale nie dziala)



  1. <?php
  2.  
  3. // inny kod ................
  4.  
  5. $ile = 1;
  6. $nr = mysql_num_rows ( mysql_query (" SELECT * FROM `` Where `akt_d` = '1' and `kat_d` = '{$_GET['id_kat']}' " ));
  7.  
  8. if(!$p) $p = 0;
  9. // zabezpieczenie przed nienumerycznymi wartosciami
  10. $p = (int)$p;
  11. $ile = (int)$ile;
  12. $query = mysql_query("SELECT * FROM `d` ORDER BY `id_d` DESC LIMIT $p,$ile");
  13.  
  14. if ( $nr != 0 ) {
  15.  
  16.     while ( $r_d = mysql_fetch_array ( $d, MYSQL_ASSOC )) {
  17.  
  18. $list .= ( nl2br ( $r_d['tresc_d'] ) . '<br /><br />' ); 
  19.  
  20. }
  21.  
  22. $tpl -> setValue ('lista', $list);
  23.  
  24. for($i=0;$i<ceil($nr/$ile);$i++) {
  25. echo '<a href="index.php?id_kat='.$_GET['id_kat'].'?p='.($i*$ile).'">'.($i+1).'</a> ';
  26. }
  27.  
  28. // dalszy kod...............
  29.  
  30. ?>


a tu sam kod do pobierania danych z bazy (dziala)..

  1. <?php
  2. $d = mysql_query (" Select * From `d` Where `akt_d` = '1' and `kat_d` = '{$_GET['id_kat']}'  ");
  3. $num_row = mysql_num_rows ( $d );
  4.  
  5. if ( $num_row != 0 ) {
  6.  
  7.     while ( $r_d = mysql_fetch_array ( $d, MYSQL_ASSOC )) {
  8.  
  9. $list .= ( nl2br ( $r_d['tresc_d'] ) . '<br /><br />' ); 
  10.  
  11. }
  12.  
  13. $tpl -> setValue ('lista', $list);
  14. ?>


mam to na szablonach wyswietlam {lista} np. winksmiley.jpg

prosze o pomoc

----------
Prosze pamietac o odpowiednim tagu (tu:[php]) w tytule, na forum Przedszkole. Poprawiam
--
dr_bonzo