Witam, użylam jednego z tych skryptów aby sobie "dopomoc" i wszystko jest ładnie pięknie, nie wyrzuca warningow ani errorów, ale, no własnie ale, nie pokazuje mi nawet rekordów z bazy, tzn. dobrze zlicza ilośc stron ktore powinny się ukazać ale na żadnej nie ma wyniku. Ponad to gdy wcisnę strone 2, dostaję informację iż strona nie została odnaleziona. Nie bardzo wiem jak sobie z tym poradzic bo to jest ciut inna sytuacja niż powyżej opisana.
Ponad przyklad:
Tabela kategoria artykułów i artykuły. Pierwszy link ze strony głównej odnosi się do spisu kategorii, z ktorej wybieramy interesującą nas, później odnosi nas do strony z artykułami z danej kategorii - i wlasnie to chce zestronnicować.
To akurat jest kod z filmami.
Kod:
<?
mysql_connect ("#####", "#####", "#####") or
die ("Nie można połaczyć się z MySQL");
mysql_select_db ("#####") or
die ("Nie można połaczyć się z baza");
mysql_query('SET NAMES utf8');
mysql_query('SET CHARACTER_SET utf8_unicode_ci');
$wykonaj=mysql_query("SELECT * FROM video");
$znaleziono=mysql_num_rows($wykonaj);
$start = $_GET['start'];
$na_stronie = 2;
echo "<br><br><br>";
$wynik = mysql_query ("SELECT * FROM video WHERE id=".$_GET['id']." AND id order by tytul desc LIMIT ".($start).",".$na_stronie."");
while ($wynik && $rekord = mysql_fetch_array ($wynik)) {
print "<H4 class='title'><center>".$rekord['tytul']."</center></H4>
<hr width='50%' align='center' ><br>
<P><center>".$rekord['vid']."</center></P>";
print "<P ALIGN=RIGHT>opis: ".$rekord['opis']."</p>";
echo "<br>";
}
if($znaleziono>$na_stronie) {
print '<center>Strona ';
for($i=0; $i<ceil($znaleziono/$na_stronie); $i++)
print '<A HREF="2p.php?start='.($i*$na_stronie).'">'.($i+1).'</a> | ';
}
print '</center>';
?>