Avatar billede martin.k Nybegynder
01. april 2003 - 17:18 Der er 8 kommentarer og
1 løsning

Sortering på side via indhold i drop down bokse

Jeg har en side hvor man via to drop down bokse skal kunne vælge det MySQL udtræk der skal være på siden neden under.

Fx i den ene drop down boks en bestemt processor og i den anden et bestemt grafikkort!

Og ud fra de to valg skal resultatet så vises på siden.
Avatar billede schaefner Juniormester
01. april 2003 - 17:23 #1
<form method="post" action="">
<select name="processor">
<option value="amd">AMD</option>
<option value="intel">Intel</option><br>

<select name="grafikkort">
<option value="creative">Creativ</option>
<option value="radeon">Radeon</option>
</form>
<hr>
<?
if ($_POST['soeg']) {
    $processor = $_POST['processor'];
    $graffikort = $_POST['graffikort'];
    $query = mysql_query("SELECT * FROM tabel WHERE processor='$processor' AND graffikort='$graffikort' ORDER BY id");
    while($r = mysql_fetch_array($query)) {
        echo "$r[etellerandet]<br>";
    }
}
?>
Avatar billede schaefner Juniormester
01. april 2003 - 17:24 #2
du skal også lige huske at connecte til databasen :)
Avatar billede schaefner Juniormester
01. april 2003 - 17:25 #3
Det kan også være din query istedet skal se således ud:

$query = mysql_query("SELECT * FROM tabel WHERE processor LIKE '%$processor%' AND graffikort LIKE '%$graffikort%' ORDER BY id");
Avatar billede schaefner Juniormester
01. april 2003 - 17:53 #4
Min to <select> er heller ikke afslutet med </select>. Det gik lidt hurtigt ;)
Avatar billede martin.k Nybegynder
01. april 2003 - 18:12 #5
Hvad skal man så gøre for at valgene slår igennem?????
Avatar billede schaefner Juniormester
01. april 2003 - 18:22 #6
???
Avatar billede schaefner Juniormester
01. april 2003 - 18:32 #7
<form method="post" action="">
<select name="processor">
<option value="amd">AMD</option>
<option value="intel">Intel</option>
</select><br>

<select name="grafikkort">
<option value="creative">Creativ</option>
<option value="radeon">Radeon</option>
</select><br><br>
<input type="submit" name"soeg" value="Gå igang">
</form>
<hr>
<?
if ($_POST['soeg']) {
    $processor = $_POST['processor'];
    $graffikort = $_POST['graffikort'];
    $query = mysql_query("SELECT * FROM tabel WHERE processor LIKE '%$processor%' AND graffikort LIKE '%$graffikort%' ORDER BY id");
    while($r = mysql_fetch_array($query)) {
        echo "$r[etellerandet]<br>";
    }
}
?>
Avatar billede martin.k Nybegynder
01. april 2003 - 19:21 #8
Schaefner jeg har sendt dig en mail.
Avatar billede schaefner Juniormester
10. april 2003 - 13:33 #9
Vi fik det til at virke over mail. Jeg ligger zip-filen ud senere, da jeg skal med bussen her lige om lidt.

/Jesper Sørensen
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester