zoeken in 2 rijen 1 moet alles laten zien
michaelk
10/11/2006 22:28:00hoi,
ik zit met een probleempje,
Ik heb 2 selecteerbare vakken ieder voor een andere rij.
voorbeeld:
selectieknop1 zitten kledingstukken in trui, broek & toon alle
selectieknop2 zitten kleuren in groen, rood & toon alle kleuren
(trui,broek haalt die zelf uit de database toon alle staat er niet in die is handmatig aangemaakt dus die heeft geen waarde "")
als ik selecteer trui & rood dan filterd die het er wel goed uit.
maar als ik "toon alle" doe bij 1 van de 2 selectieknoppen
dan kan die niks vinden omdat toon alle geen waarde heeft
dan zoekt die dus naar "" (niks)
ik wil dus graag als "toon alle" dat gewoon alles geselecteerd wordt uit die rij.
ik hoop dat iemand mij kan helpen.
grtz
ik zit met een probleempje,
Ik heb 2 selecteerbare vakken ieder voor een andere rij.
voorbeeld:
selectieknop1 zitten kledingstukken in trui, broek & toon alle
selectieknop2 zitten kleuren in groen, rood & toon alle kleuren
(trui,broek haalt die zelf uit de database toon alle staat er niet in die is handmatig aangemaakt dus die heeft geen waarde "")
als ik selecteer trui & rood dan filterd die het er wel goed uit.
maar als ik "toon alle" doe bij 1 van de 2 selectieknoppen
dan kan die niks vinden omdat toon alle geen waarde heeft
dan zoekt die dus naar "" (niks)
ik wil dus graag als "toon alle" dat gewoon alles geselecteerd wordt uit die rij.
ik hoop dat iemand mij kan helpen.
grtz
PHP hulp
17/11/2024 11:54:58Klaasjan Boven
10/11/2006 22:48:00Ik neem aan dat je selectie iets oplevert als $_POST[ 'kleur']
Nu kun je checken:
if(!empty($_POST[ 'kleur'])){
$sql=SELECT blavlablabkb AND kleur = $_POST['kleur'];
}
else
{
sql=SELECT alles FROM db;
}
Ik neem aan dat dat duidelijk is
Nu kun je checken:
if(!empty($_POST[ 'kleur'])){
$sql=SELECT blavlablabkb AND kleur = $_POST['kleur'];
}
else
{
sql=SELECT alles FROM db;
}
Ik neem aan dat dat duidelijk is
michaelk
11/11/2006 00:56:00selectie pagina een stukje er van
Hier laat ik het zien:
het gaat me dus om *echo "<option value=''>Alle kleuren";*
grtz
Code (php)
Hier laat ik het zien:
Code (php)
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
<?php
$sql = "SELECT * FROM `".$mysql_table."` WHERE
kleding LIKE '$kledingselect'
AND
kleur LIKE '$kleurselect'
ORDER BY
`merkid` DESC LIMIT ".$offset.",".$messagePerPage."";
?>
$sql = "SELECT * FROM `".$mysql_table."` WHERE
kleding LIKE '$kledingselect'
AND
kleur LIKE '$kleurselect'
ORDER BY
`merkid` DESC LIMIT ".$offset.",".$messagePerPage."";
?>
het gaat me dus om *echo "<option value=''>Alle kleuren";*
grtz
Gewijzigd op 01/01/1970 01:00:00 door michaelk