Mam stronicowanie, ale tak że na początku widać strony 1,2 później po kliknięciu na 2 dopiero 2,3,4 , później po kliknięciu na 3 3,4,5... a jak zrobić żeby widoczne były wszystkie numery stron już na początku (tylko strony gdzie są jakieś rekordy)? Nie mam siły już na te założenia, próbowałem tworzyć zmienne i dodawać do nich wartości i później echo ale nie mam już koncepcji..
<?
$page = $_GET['page'];
$id_con = mysql_connect("localhost","x","x"); //podajemy dane bazy MySQL konieczne do połączenia $baza="pphfarina3";
$zapytanie = "SELECT COUNT(*) FROM sprzedaz";
$ilestr=10; // podajemy tutaj ilość wyników na jedną stronę.
$podstron=ceil($wszystkich[0
]/$ilestr); $sql= "SELECT * FROM sprzedaz LIMIT ".(($page-1)*$ilestr).",".$ilestr*$page."";
<td style=\" width: 90px;border-style: solid; border-width: 1pt; border-color: #CCCCCC\">{$wiersz['firma']}</td>";
<td style=\" width: 90px;border-style: solid; border-width: 1pt; border-color: #CCCCCC\">{$wiersz['rodzaj']}";
<td style=\" width: 90px;border-style: solid; border-width: 1pt; border-color: #CCCCCC\">{$wiersz['woj']}";
<td style=\" width: 90px;border-style: solid; border-width: 1pt; border-color: #CCCCCC\">{$wiersz['ilosc']}";
<td style=\" width: 90px;border-style: solid; border-width: 1pt; border-color: #CCCCCC\">{$wiersz['cena']}";
<td style= " width: 90px;border-style: solid; border-width: 1pt; border-color: #CCCCCC"><a href= "info1.php?sprzedaz='.$wiersz['sprzedaz'].'">Więcej ></a href></td>';
$i++;
}
$pages1=$page-1;
if ($page>1
) echo "<a href=index1.php?url=3&page=".($page-1).">$pages1</a>"; else $pages = $page+1;
echo "<a href=index1.php?url=3&page=".($page+1).">$pages</a>"; ?>
<?
if($i == 0){
echo('<td colspan="6" style="border-style: solid; border-width: 1pt; border-color: #CCCCCC; text-align: center;">Brak ofert w tej kategorii. <a href="index1.php?url=6">Dodaj ofertę !</a href></td></tr>'); }
?>

Jest to na mojej stronie
http://pphfarina.pllogin : test@test.pl
hasło: test
i dział oferty
Ten post edytował mihipoznan 1.05.2008, 22:30:00