Forum » Server-Side scripting » Paginanatie in Zoekscript?
http://www.hogwartscastle
Berichten: 217
avatar
Offline Stuur privebericht
Heu,

Weet iemand waarom mijn paginatie systeem het niet doet in me zoekscript?

Code:
Code | Selecteer Alles
minimaliseren
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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
<?php

include 'includes/header.php';

if(
$_SERVER['REQUEST_METHOD'] == 'POST')
{
    
    
$_SESSION['subcat'] = $_POST['subsub'];
    
$_SESSION['van'] = $_POST['van'];
    
$_SESSION['tot'] = $_POST['tot'];
    
$_SESSION['merk'] = $_POST['merk'];

    
$zoekResultaten $core->mysql->query("SELECT
                                                                    1
                                                                      
                                                FROM
                                                    producten
                                               WHERE 
                                                    subcat LIKE '%"
.$core->mysql->escape($_SESSION['subcat'])."%'
                                            OR
                                                     merk_product LIKE '%"
.$core->mysql->escape($_SESSION['merk'])."%'
                                                OR
                                                    prijs >= '"
.$core->mysql->escape($_SESSION['van'])."'
                                                AND
                                                    prijs <= '"
.$core->mysql->escape($_SESSION['tot'])."'");
    
    
$totaal  $core->mysql->num_rows($zoekResultaten); 
    
$huidige = (isset($param[1]) && ctype_digit($param[1]) && $param[1] > 0) ? $param[1] : 1;
    
$per_pagina 8;    
    
$str paging('uitgebreid_zoeken/'$totaal$per_pagina$huidige);
    
    
$uitgebreidenZoekenQuery =  $core->mysql->query("SELECT
                                                                    *
                                                                      
                                                FROM
                                                    producten
                                               WHERE 
                                                    subcat LIKE '%"
.$core->mysql->escape($_SESSION['subcat'])."%'
                                            OR
                                                     merk_product LIKE '%"
.$core->mysql->escape($_SESSION['merk'])."%'
                                                OR
                                                    prijs >= '"
.$core->mysql->escape($_SESSION['van'])."'
                                                AND
                                                    prijs <= '"
.$core->mysql->escape($_SESSION['tot'])."'
                                                LIMIT
                                                "
.(($huidige $per_pagina) - $per_pagina).", ".$per_pagina);
    if(
$core->mysql->num_rows($uitgebreidenZoekenQuery) >= 1)
    {
        echo 
'<strong>Voor u geselecteerd:</strong>';
        while(
$uitgebreidenZoekenFetch $core->mysql->fetch($uitgebreidenZoekenQuery))
        {
            
?>
             <div class='aanbieding' style="padding-top:  10px;">
                        <div style="float:  left; width: 130px;">
                            <img src="<?php echo $uitgebreidenZoekenFetch['afbeelding_groot']; ?>" style="width:  100px; height: 80px;"  alt="" class="pic" />
                           <h2>&euro;<?php echo $uitgebreidenZoekenFetch['prijs']; ?></h2>
                        </div>
                        <p style="float: left; padding-left:  5px;"><strong style="color: #008000;"><?php echo substr($uitgebreidenZoekenFetch['naam'], 040); ?></strong><?php echo substr($uitgebreidenZoekenFetch['beschrijving'], 0120); ?>..
                        
                        <a href="<?php echo _ROOT_?>product/<?php echo $uitgebreidenZoekenFetch['id']; ?>/<?php echo $core->entities($param[1]); ?>/<?php echo stringToUrl($uitgebreidenZoekenFetch['naam']); ?>.html" class='button'>
                            Informatie
                        </a>
                        <a href="<?php echo _ROOT_?>bestellen/<?php echo $uitgebreidenZoekenFetch['id']; ?>" target="_blank" class='button'>
                            Bestellen
                        </a>
                        </p>
                    </div>
            <?php
        
}
        echo 
'
            <div style="clear: both;"></div>'
.$str;
    }
    else
    {
        echo 
'Geen resultaten';
    }
    
}        
include 
'includes/footer.php';
?>


Gegroet
17-12-2010 17:22
Dit topic is 110 keer bekeken door 25 verschillende leden
Reacties op: "Paginanatie in Zoekscript?"
1
Berichten: 170
avatar
Offline Stuur privébericht
iedereen vraagt hulp, als 1 ding neit lukt,
maar ik geef een snelle tip.
probeer deze site is:
http://validator.w3.org/

Voer de url in, en hij kijkt het hele script na!
en zegt welke foute en errors er zijn,ik zal hem ook nog wel in de lounge plaatse.
17-12-2010 17:41
webbasing.com
Berichten: 593
avatar
Offline Stuur privébericht
monoglobe.. als je er geen verstand van hebt reageer dan niet.

w3 validator kan nog steeds geen PHP nakijken.

@Shahiem , wat werkt er niet ?
17-12-2010 17:53
http://www.hogwartscastle
Berichten: 217
avatar
Offline Stuur privébericht
Inderdaad, wat heb ik aan een W3 validator terwijl dat alleen voor HTML geldt.

@RDMLN2010: Als ik iets zoek en naar de volgende pagina ga dan, weergeeft hij geen resultaten meer.
17-12-2010 18:07
Reageer op: "Paginanatie in Zoekscript?"
1
Je kan niet reageren omdat je niet bent ingelogd. Inloggen of Aanmelden