Hulp nodig bij een foutmelding!
Noppes heeft 23.02.2008 21:12 al een voorbeeld gegeven, zorg er alleen wel voor je dat je mijn query gebruikt en de juiste namen voor de variabelen hanteert.
Ik heb deze build via andere site dus vandaar maar ik zal rows veranderen in query
Zit nu nog met 1 dingetje en dat is dat hij nietmeer echoed
Tja dat is vervelend. Maar met zo'n vage omschrijving van je probleem kunnen wij natuurlijk ook niets...
$query = "SELECT COUNT(naam) FROM producten WHERE categorie = '".mysql_real_escape_string($_GET['p'])."';
";
$pages = ceil($query / $max);
if ($page > 1) {
$previous = $page - 1;
echo "<a href=\"" . $_SERVER['PHP_SELF'] . "?page=" . $previous . "&p=" . $get . "\"><<</a> ";
}
for ($i = 1; $i <= $pages; $i++) {
if ($page == $i) {
if ($i == $pages) {
echo "<b>" . $i . "</b> ";
} else {
echo "<b>" . $i . "</b>, ";
}
} else {
if ($i == $pages) {
echo "<a href=\"" . $_SERVER['PHP_SELF'] . "?page=" . $i . "&p=" . $get . "\">" . $i . "</a> ";
} else {
echo "<a href=\"" . $_SERVER['PHP_SELF'] . "?page=" . $i . "&p=" . $get . "\">" . $i . "</a>, ";
}
}
}
if ($page < $pages) {
$next = $page + 1;
echo "<a href=\"" . $_SERVER['PHP_SELF'] . "?page=" . $next . "&p=" . $get . "\">>></a>";
}
?>
Edit: dit zou moeten werken:
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
31
32
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
31
32
<?php
$query = "SELECT COUNT(naam) AS aantal FROM producten WHERE categorie = '".mysql_real_escape_string($_GET['p'])."'";
$result = mysql_query($query);
if(mysql_num_rows($result) >= 1) {
$pages = ceil(mysql_num_rows($result) / $max)-1;
if($pages > 1) {
if ($page > 1) {
$previous = $page - 1;
echo "<a href=\"" . $_SERVER['PHP_SELF'] . "?page=" . $previous . "&p=" . $get . "\"><<</a> ";
}
for ($i = 1; $i <= $pages; $i++) {
if ($page == $i) {
if ($i == $pages) {
echo "<b>" . $i . "</b> ";
} else {
echo "<b>" . $i . "</b>, ";
}
} else {
if ($i == $pages) {
echo "<a href=\"" . $_SERVER['PHP_SELF'] . "?page=" . $i . "&p=" . $get . "\">" . $i . "</a> ";
} else {
echo "<a href=\"" . $_SERVER['PHP_SELF'] . "?page=" . $i . "&p=" . $get . "\">" . $i . "</a>, ";
}
}
}
if ($page < $pages) {
$next = $page + 1;
echo "<a href=\"" . $_SERVER['PHP_SELF'] . "?page=" . $next . "&p=" . $get . "\">>></a>";
}
}
}
?>
$query = "SELECT COUNT(naam) AS aantal FROM producten WHERE categorie = '".mysql_real_escape_string($_GET['p'])."'";
$result = mysql_query($query);
if(mysql_num_rows($result) >= 1) {
$pages = ceil(mysql_num_rows($result) / $max)-1;
if($pages > 1) {
if ($page > 1) {
$previous = $page - 1;
echo "<a href=\"" . $_SERVER['PHP_SELF'] . "?page=" . $previous . "&p=" . $get . "\"><<</a> ";
}
for ($i = 1; $i <= $pages; $i++) {
if ($page == $i) {
if ($i == $pages) {
echo "<b>" . $i . "</b> ";
} else {
echo "<b>" . $i . "</b>, ";
}
} else {
if ($i == $pages) {
echo "<a href=\"" . $_SERVER['PHP_SELF'] . "?page=" . $i . "&p=" . $get . "\">" . $i . "</a> ";
} else {
echo "<a href=\"" . $_SERVER['PHP_SELF'] . "?page=" . $i . "&p=" . $get . "\">" . $i . "</a>, ";
}
}
}
if ($page < $pages) {
$next = $page + 1;
echo "<a href=\"" . $_SERVER['PHP_SELF'] . "?page=" . $next . "&p=" . $get . "\">>></a>";
}
}
}
?>
Gewijzigd op 01/01/1970 01:00:00 door Jesper Diovo
Update: werkt ook nog niet beeje vreemd ik krijg het idee dat de script die ik van sitemasters.be iets wat waardeloos is
Maargoed in ieder geval bedankt
Gewijzigd op 01/01/1970 01:00:00 door mark
Wat voor fout krijg je?
http://www.phphulp.nl/php/scripts/1/629/
Die heb ik aangepast aan mijn eisen en werkt 100%
Maar super bedankt allemaal :D
PGfrank, webmakkerij en Djemo super bedankt maar ik heb het ge**** opgegeven aan dit script en verder gezocht en nu op deze site het volgende gevonden.. Die heb ik aangepast aan mijn eisen en werkt 100%
Maar super bedankt allemaal :D