vraagje over pagina nummers
dit script doet het de eerst keer goed hij geeft er 2 weer,
maar als ik oop volgende klik gat hij wel verder maar hij geeft er vier weer in plaats van 2 weer eentej verder doet hij er 6 enz.
wat is er fout
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
<?
// alles uit de db halen ------------- pagina nummers -----------------------
$config['pagina'] = '2'; //bercihten per pagina
$eerst = (isset($_GET['num'])) ? $_GET['num']-$config['pagina'] : '0';
$twee = (isset($_GET['num'])) ? $_GET['num']+$config['pagina'] : $config['pagina'];
$num = $twee + $config['pagina'];
$min = $eerst - $config['pagina'];
// ------------------------
$rep = mysql_query("SELECT * FROM `replys` WHERE `tid`='$tid' AND `area`='$area' LIMIT $eerst ,$twee");
$aan = mysql_query("SELECT * FROM `replys` WHERE `tid`='$tid' AND `area`='$area'");
$nummers = ceil(mysql_num_rows($aan)/$config['pagina']);
// -------------------
if($eerst > 0) {
echo "<a href='replys.php?a=" . $area . "&id=" . $tid . "&num=" . $min . "'>Vorige</a> ";
}
$thispage = ceil($num1/$config['pagina']);
for($i=0;$i < $nummers;$i++) {
$j = $i*$config['pagina']+1;
$l = $i+1;
if($thispage == $l) {
echo " <b><a href=\'replys.php?a=" . $area . "&id=" . $tid . "&num=" . $j . "'>[" . $l . "]</a></b> ";
} else {
echo " <a href='replys.php?a=" . $area . "&id=" . $tid . "&num=" . $j . "'>[" . $l . "]</a> ";
}
}
if(mysql_num_rows($aan) >= $num) {
echo " <a href='replys.php?a=" . $area . "&id=" . $tid . "&num=" . $num . "'>Volgende</a>";
}
// hier het while van $rep
?>
// alles uit de db halen ------------- pagina nummers -----------------------
$config['pagina'] = '2'; //bercihten per pagina
$eerst = (isset($_GET['num'])) ? $_GET['num']-$config['pagina'] : '0';
$twee = (isset($_GET['num'])) ? $_GET['num']+$config['pagina'] : $config['pagina'];
$num = $twee + $config['pagina'];
$min = $eerst - $config['pagina'];
// ------------------------
$rep = mysql_query("SELECT * FROM `replys` WHERE `tid`='$tid' AND `area`='$area' LIMIT $eerst ,$twee");
$aan = mysql_query("SELECT * FROM `replys` WHERE `tid`='$tid' AND `area`='$area'");
$nummers = ceil(mysql_num_rows($aan)/$config['pagina']);
// -------------------
if($eerst > 0) {
echo "<a href='replys.php?a=" . $area . "&id=" . $tid . "&num=" . $min . "'>Vorige</a> ";
}
$thispage = ceil($num1/$config['pagina']);
for($i=0;$i < $nummers;$i++) {
$j = $i*$config['pagina']+1;
$l = $i+1;
if($thispage == $l) {
echo " <b><a href=\'replys.php?a=" . $area . "&id=" . $tid . "&num=" . $j . "'>[" . $l . "]</a></b> ";
} else {
echo " <a href='replys.php?a=" . $area . "&id=" . $tid . "&num=" . $j . "'>[" . $l . "]</a> ";
}
}
if(mysql_num_rows($aan) >= $num) {
echo " <a href='replys.php?a=" . $area . "&id=" . $tid . "&num=" . $num . "'>Volgende</a>";
}
// hier het while van $rep
?>
Gewijzigd op 19/02/2005 14:30:00 door Han eev
bump
niemand?
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
<?php
// alles uit de db halen ------------- pagina nummers -----------------------
$config['pagina'] = '2'; //bercihten per pagina
$eerst = (isset($_GET['num'])) ? $_GET['num'] : 0;
$twee = (isset($_GET['num'])) ? $_GET['num'] + $config['pagina'] : $config['pagina'];
$num = $twee + $config['pagina'];
$min = $eerst - $config['pagina'];
// ------------------------
$rep = mysql_query("SELECT * FROM `replys` WHERE `tid`='$tid' AND `area`='$area' LIMIT $eerst, $twee");
$aan = mysql_query("SELECT * FROM `replys` WHERE `tid`='$tid' AND `area`='$area'");
$nummers = ceil(mysql_num_rows($aan)/$config['pagina']);
// -------------------
if($eerst > 0) {
echo "<a href='replys.php?a=" . $area . "&id=" . $tid . "&num=" . $min . "'>Vorige</a> ";
}
$thispage = ceil($num1/$config['pagina']);
for($i=0;$i < $nummers;$i++) {
$j = $i*$config['pagina']+1;
$l = $i+1;
if($thispage == $l) {
echo " <b><a href=\'replys.php?a=" . $area . "&id=" . $tid . "&num=" . $j . "'>[" . $l . "]</a></b> ";
} else {
echo " <a href='replys.php?a=" . $area . "&id=" . $tid . "&num=" . $j . "'>[" . $l . "]</a> ";
}
}
if(mysql_num_rows($aan) >= $num) {
echo " <a href='replys.php?a=" . $area . "&id=" . $tid . "&num=" . $num . "'>Volgende</a>";
}
// hier het while van $rep
?>
// alles uit de db halen ------------- pagina nummers -----------------------
$config['pagina'] = '2'; //bercihten per pagina
$eerst = (isset($_GET['num'])) ? $_GET['num'] : 0;
$twee = (isset($_GET['num'])) ? $_GET['num'] + $config['pagina'] : $config['pagina'];
$num = $twee + $config['pagina'];
$min = $eerst - $config['pagina'];
// ------------------------
$rep = mysql_query("SELECT * FROM `replys` WHERE `tid`='$tid' AND `area`='$area' LIMIT $eerst, $twee");
$aan = mysql_query("SELECT * FROM `replys` WHERE `tid`='$tid' AND `area`='$area'");
$nummers = ceil(mysql_num_rows($aan)/$config['pagina']);
// -------------------
if($eerst > 0) {
echo "<a href='replys.php?a=" . $area . "&id=" . $tid . "&num=" . $min . "'>Vorige</a> ";
}
$thispage = ceil($num1/$config['pagina']);
for($i=0;$i < $nummers;$i++) {
$j = $i*$config['pagina']+1;
$l = $i+1;
if($thispage == $l) {
echo " <b><a href=\'replys.php?a=" . $area . "&id=" . $tid . "&num=" . $j . "'>[" . $l . "]</a></b> ";
} else {
echo " <a href='replys.php?a=" . $area . "&id=" . $tid . "&num=" . $j . "'>[" . $l . "]</a> ";
}
}
if(mysql_num_rows($aan) >= $num) {
echo " <a href='replys.php?a=" . $area . "&id=" . $tid . "&num=" . $num . "'>Volgende</a>";
}
// hier het while van $rep
?>
Gewijzigd op 19/02/2005 18:07:00 door Legolas
ik stop met prutsen en
ik script het wel opniew
of...
HIJ DOET HET :D:D:D bedankt iedereen