roben
Gebruiker
- Lid geworden
- 4 dec 2008
- Berichten
- 65
Ik heb een vraag:
Dit werkt alleen bij de eerste radiobuttons. De tweede serie die zorgt alleen maar dat het word gereset? Nu moet het dus worden dat ik een merk EN een prijs klasse bij elkaar kan kiezen. Iemand een suggestie?
test/?merk=samsung word nu test/?prijs=driehonderd na keuze in het prijzen menu
test/?merk=samsung Moet worden test/?merk=samsung&prijs=driehonderd na die keuze
De radio buttons moeten dus aan blijven staan na die keuze in het menu, en niet nadat erop word geklikt meteen weer uit gaan....
?
HTML:
<h4>Merk:</h4>
<form action="http://www.verlengsimonly.nl/test" method="GET" id="Form1">
<input type="radio" name="merk" value="allet" onclick="document.getElementById('Form1').submit();"> Alle Telefoons
<br />
<input type="radio" name="merk" value="nokia" onclick="document.getElementById('Form1').submit();"> Nokia
<br />
<input type="radio" name="merk" value="samsung" onclick="document.getElementById('Form1').submit();"> Samsung
<br />
<input type="radio" name="merk" value="lg" onclick="document.getElementById('Form1').submit();"> LG
<br />
<input type="radio" name="merk" value="htc" onclick="document.getElementById('Form1').submit();"> HTC
<br />
<input type="radio" name="merk" value="blackberry" onclick="document.getElementById('Form1').submit();"> Blackberry
<br />
<input type="radio" name="merk" value="sony" onclick="document.getElementById('Form1').submit();"> Sony Ericsson
<br /><br />
</form>
<h4>Prijs:</h4>
<form action="http://www.verlengsimonly.nl/test" method="GET" id="Form2">
<input type="radio" name="prijs" value="allep" onclick="document.getElementById('Form2').submit();"> Alle Prijzen
<br />
<input type="radio" name="prijs" value="honderd" onclick="document.getElementById('Form2').submit();"> tot € 100
<br />
<input type="radio" name="prijs" value="driehonderd" onclick="document.getElementById('Form2').submit();"> € 100 tot € 300
<br />
<input type="radio" name="prijs" value="vijfhonderd" onclick="document.getElementById('Form2').submit();"> € 300 tot € 500
<br />
<input type="radio" name="prijs" value="meer" onclick="document.getElementById('Form2').submit();"> meer dan € 500
<br /><br />
</form>
PHP:
<?php
include('connect.php');
if ($_GET['merk'] == "allet") {
$sql = "SELECT * FROM `datafeed` WHERE `title` NOT LIKE 'title' ORDER BY price";
}
elseif ($_GET['merk'] == "nokia") {
$sql = "SELECT * FROM `datafeed` WHERE `title` LIKE '%nokia%' ORDER BY price";
}
elseif ($_GET['merk'] == "samsung") {
$sql = "SELECT * FROM `datafeed` WHERE `title` LIKE '%samsung%' ORDER BY price";
}
elseif ($_GET['merk'] == "lg") {
$sql = "SELECT * FROM `datafeed` WHERE `title` LIKE 'lg%' ORDER BY price";
}
elseif ($_GET['merk'] == "sony") {
$sql = "SELECT * FROM `datafeed` WHERE `title` LIKE '%sony%' ORDER BY price";
}
elseif ($_GET['merk'] == "htc") {
$sql = "SELECT * FROM `datafeed` WHERE `title` LIKE '%htc%' ORDER BY price";
}
elseif ($_GET['merk'] == "blackberry") {
$sql = "SELECT * FROM `datafeed` WHERE `title` LIKE '%blackberry%' ORDER BY price";
}
else {
$sql ="SELECT * FROM `datafeed` WHERE `title` NOT LIKE 'title' ORDER BY price";
}
if ($_GET['prijs'] == "allep") {
$sqlb = $sql;
}
elseif ($_GET['prijs'] == "honderd") {
$sqlb = "$sql AND price < 100";
}
elseif ($_GET['prijs'] == "driehonderd") {
$sqlb = "$sql AND price < 300";
}
elseif ($_GET['prijs'] == "vijfhonderd") {
$sqlb = "$sql AND price < 500";
}
elseif ($_GET['prijs'] == "meer") {
$sqlb = "$sql AND price > 500";
}
else {
$sqlb = $sql;
}
// $sql = "SELECT * FROM `datafeed` WHERE `title` NOT LIKE 'title' ORDER BY 'title' ";
$result = mysql_query($sqlb);
if (!$result) {
echo("<P>Error performing query: " . mysql_error() . "</P>");
exit();
}
Dit werkt alleen bij de eerste radiobuttons. De tweede serie die zorgt alleen maar dat het word gereset? Nu moet het dus worden dat ik een merk EN een prijs klasse bij elkaar kan kiezen. Iemand een suggestie?
test/?merk=samsung word nu test/?prijs=driehonderd na keuze in het prijzen menu
test/?merk=samsung Moet worden test/?merk=samsung&prijs=driehonderd na die keuze
De radio buttons moeten dus aan blijven staan na die keuze in het menu, en niet nadat erop word geklikt meteen weer uit gaan....
?
Laatst bewerkt: