Ten kod kod odpowiada za wyświetlanie rekordów. Dałem tylko jedną wartość aby zobaczyć jak to działa.
Co jest dokładnie nie tak z select-em.
echo '<p class="style4 style5"><center>'. $wiersz[0].'</center></p>';
Ok powiedzmy że sobie poradziłem. Wiem że takie coś powinienem zrobić na zasadzie GET jakoś łatwiej mi przychodzi POST.
Z czasem będę to optymalizował więc to niebawem
Poniższy kod odpowiada za wyświetlanie
Pierwsza - Poprzednia (warunkowo) - ...TU NUMERY............... - Następna (warunkowo) - Ostatnia (warunkowo)
Jak zrobić aby skrypt zaznaczał na której jest stronie. A także w obecnej chwili jeśli mam 200 stron w paginacji wyświetli numery od 1 do 200
wiem że to było wałkowane ale do innych przykładów. Więc jak zrobić aby wyświetlone zostały [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]...[200]
Bardzo proszę o pomoc.
<?php
include "db.php";
$limit =2; //Liczba newsów na jednej stronie
$strona = $_GET['str']; // Pobranie numeru strony
$strona = $_POST['str']; // Pobranie numeru strony
$limit1 = 0;
$limit2 = $limit;
} else {
$limit1 = $limit * $strona - $limit;
$limit2 = $limit;
}
//Definicja zapytania
$zapytanie = "SELECT * FROM article_top ORDER BY id_art DESC LIMIT $limit1,$limit2";
echo "<table width=100% border=0 cellpadding=0 id=toper-table cellspacing=0>";
echo "<th class=wiersze_tabeli_th width=3% scope=col>Id</th>"; echo "<th class=wiersze_tabeli_th width=12% scope=col>Autor</th>"; echo "<th class=wiersze_tabeli_th width=15% scope=col>Data</th>"; echo "<th class=wiersze_tabeli_th width=13% scope=col>Tytuł</th>"; echo "<th class=wiersze_tabeli_th width=13% scope=col>Tytuł</th>"; echo "<th class=wiersze_tabeli_th width=13% scope=col>Tytuł</th>"; echo "<th class=wiersze_tabeli_th width=13% scope=col>Tytuł</th>"; echo "<th class=wiersze_tabeli_th width=13% scope=col>Tytuł</th>";
//Odczytywanie w wyswietlenie kolejnych rekordow.
echo "<td class=wiersze_tabeli_td sscope=col>".$wiersz['id_art']."</td>"; echo "<td class=wiersze_tabeli_td sscope=col>".$wiersz['autor_article']."</td>"; echo "<td class=wiersze_tabeli_td sscope=col>".$wiersz['datatime_art']."</td>"; echo "<td class=wiersze_tabeli_td sscope=col>".$wiersz['title_art']."</td>"; echo "<td class=wiersze_tabeli_td sscope=col>".$wiersz['dzial']."</td>"; echo "<td class=wiersze_tabeli_td sscope=col><img src=include/images/".$wiersz['active_not'].".png></td>"; echo "<td class=wiersze_tabeli_td sscope=col><center><form method=post action=><input type=hidden name=ab value=aktywuj> <input type=image src=include/images/001_06.png name=idb value=".$r['id_art']."></form></center></td>";
echo "<td class=wiersze_tabeli_td sscope=col><center><form method=post action=><input type=hidden name=ab value=aktywuj> <input type=image src=include/images/001_06.png name=idb value=".$r['id_art']."></form></center></td>";
}
} else {
die ('<p>Zapytanie nie zosta?o wykonane, bo <b>' . mysql_error() . "</b>. Zapytanie: $zapytanie.</p>");
}
echo "<p class=font_new_naglowki>Strony: </p>"; echo "<table class=paginacja> <tr><td>
<form method=post action=>
<input type=hidden name=str value=1>
<input class=paginacja type=submit name=Pierwsza alt=Kliknij value=Pierwsza>
</form>
</td></tr>
</table>";
if ($strona>1) {
$strona=$strona-1;
echo "<table class=paginacja> <tr><td>
<form method=post action=>
<input type=hidden name=str value=$strona>
<input class=paginacja type=submit name=Poprzednia value=Poprzednia>
</form>
</td></tr>
</table>";
}
$liczba_stron = $ile / $limit;
$liczba_stron = ceil($liczba_stron);
for ($v = 1; $v <= $liczba_stron; $v++) {
if ($liczba_stron == 1) {
echo "<table class=paginacja><tr><td> <form method=post action=>
<input class=paginacja type=hidden name=str value=1>
<input class=paginacja type=submit name=Powrot value=Powrot></form>
</td></tr></table>";
} else {
// echo "<a href=\"?str=$v\" title=\"Strona $v\">$v</a> ";
echo "<table class=paginacja><tr><td><form method=post action=> <input class=paginacja type=submit name=str alt=Kliknij value='$v'></form></td></tr></table>";
}
}
if ($strona>0 && $liczba_stron>1) {
$strona=$strona+1;
echo "<table class=paginacja> <tr><td>
<form method=post action=>
<input type=hidden name=str value=$strona>
<input class=paginacja type=submit name=Nastepna value=Nastepna>
</form>
</td></tr>
</table>";
}
if ($strona>=0 && $liczba_stron>1) {
$strona=$liczba_stron;
echo "<table class=paginacja> <tr><td>
<form method=post action=>
<input type=hidden name=str value=$strona>
<input class=paginacja type=submit name=Ostatnia value=Ostatnia>
</form>
</td></tr>
</table>";
}
?>