Zoekscript {help]

Gestart doorShahiem3 reacties36 weergaven

4 berichten · pagina 1 van 1

Shahiem

Lid · Topicstarter

Berichten
20.364
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Hey,

Ik heb een uitgebreid zoeken script, maar nu als ik bijvoorbeeld prijs van en tot invul en ook merk product .
Dan kiest hij andere dingen die niet dat merk hebben maar wel de prijs.

Hoe kan dat? En als ik bijvoorbeeld alleen merk_product in vul dan krijg ik wel goede producten maar dan kiest hij ook 4 producten met de prijs 0 euro omdat er niets in de prijsveld is ingevuld.

Hoe kan ik dat oplossen? smile
$uitgebreidenZoekenQuery =  $core->mysql->query("SELECT
                                                        *
                                                    FROM
                                                        producten
                                                    WHERE 
                                                        prijs >= ".$core->mysql->escape($_SESSION[van])."
                                                    AND
                                                        prijs <= ".$core->mysql->escape($_SESSION[tot])."
                                                    OR
                                                        merk_product = ".$core->mysql->escape($_SESSION[merk])."
                                                    
                                                    ORDER BY
                                                        id
                                                    LIMIT
                                                        ".(($huidige * $per_pagina) - $per_pagina).", ".$per_pagina);


Gegroet
0
Berichten
13.482
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
verander OR in AND
0
Berichten
4.213
Reputatie
0
Punten
0,02
Lid sinds
Laatst gezien
wat sjoerd zei ik heb het voor je erin gezet sjoerd heeft het opgelost

$uitgebreidenZoekenQuery =$core->mysql->query("SELECT
*
FROM
producten
WHERE 
prijs >= ".$core->mysql->escape($_SESSION[van])."
AND
prijs <= ".$core->mysql->escape($_SESSION[tot])."
AND
merk_product = ".$core->mysql->escape($_SESSION[merk])."

ORDER BY
id
LIMIT
".(($huidige * $per_pagina) - $per_pagina).", ".$per_pagina);
0
Shahiem

Lid · Topicstarter

Berichten
20.364
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Het is al opgelost, ik heb een dynamische query gemaakt, en dat was heel wat.
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren