Top
Phpuniverset logo
 

INDHOLD

Forside

Script libary

Job annoncer

Tips og Tricks

Konkurrence

Downloads

Dokumenter

PHP bog shop

Forum

Online udviklere


ARTIKLER

CSS

Diverse

E-handel / annoncer

Grafik

Html

Internet

Javascript

Linux

PHP/MySQL

Programmer

Flash

Søgemaskiner

Windows

C / C++


INFO

Information

Annoncering

Kontakt

Forside Forum PHP, mysql Hente data til dropdown??

Hente data til dropdown??


 

Hente data til dropdown??

Thoma sLunde  

Hejsa,
Jeg har gang i at lave noget med noget dropdown, hvor den skal hente data fra min
database, men kan ik lige få det til at virke ordentligt...

Nogen der har mod på at hjælpe mig lidt?



Dato : 25.08.2005, 13:43

Visninger : 1751

Points : 75

 

hvad er problemet?



Dato : 25.08.2005, 16:09

Kommentar af : Phpuniverset  

 

Jeg har denne dropdown:

<select name="hovedkategori" id="hovedkategori" onChange="window.location.href =
(this.options[this.selectedIndex].value);">
<option value='test2.php?id=Sorg'>Sorg</option>
<option value='test2.php?id=Familieproblemer'>Familieproblemer</option>";
<option value='test2.php?id=Sygdom'>Sygdom</option>";
<option value='test2.php?id=Misbrugsproblemer'>Misbrugsproblemer</option>";
<option value='test2.php?id=Psykiske lidelser'>Psykiske lidelser</option>";
<option value='test2.php?id=Pårørende til syge'>Pårørende til syge</option>";
<option value='test2.php?id=Fødsel og børn'>Fødsel og børn</option>";
<option value='test2.php?id=Ensomhed'>Ensomhed</option>";
<option value='test2.php?id=Arbejdsproblemer'>Arbejdsproblemer</option>";
<option value='test2.php?id=Andet'>Andet</option>";
</select>

Det valg der bliver valgt der, skal tages med til den næste dropdown box, og det er her
problemer er. Den skal udfra databasen, vælge de steder hvor der er match og vise dem i
den næste dropdown. Her er koden til den:

<select name="underkategori">
<?
$hovedkategori 
$_GET["id"];
$i 0;
db_con();
$forsp1 mysql_query("SELECT * FROM kategorier WHERE main_cat = '$hovedkategori'");
while(
$forsp2 mysql_fetch_row($forsp1))
{
echo 
"<option value='værdi_nr".$i."'>".$forsp2[0]."</option>";
$i++;
}
?>

Kan ik rigtigt få den til at hive det rigtige ud fra databasen. Ser ud til at den hiver id
numrene ud, men den skal i stedet for vise det der står under sub_cat udfor det
pågælndende id.

Det hele kan ses her: http://www.selvhjaelp.dk/ideban/test.php

Mvh.
Thomas


Dato : 25.08.2005, 16:39

Kommentar af : Thoma sLunde  

 

http://www.selvhjaelp.dk/ideban/test.php virker ikke.

Dato : 25.08.2005, 17:30

Kommentar af : Phpuniverset  

 

URLfix: http://www.selvhjaelp.dk/idebank/test.php

Dato : 25.08.2005, 20:58

Kommentar af : Thoma sLunde  

 

Det skal være noget ala:
echo "<option value='test2.php?id=".$forsp2[0]."'>".$forsp2[0]."</option>";  


Dato : 25.08.2005, 21:31

Afvist svar af : Thor B.N.  

 

Thor:
Skulle den så vise teksten der er gemt bag det valgte id nummer?


Dato : 25.08.2005, 21:40

Kommentar af : Thoma sLunde  

 

jeg ksal lige være helt med.

- du har 2 dropdown bokse.
- Når man vælger eks. "Sygdom" i dropdown boks 1 så skal der komme nogen nye valg
muligheder i dropdown boks 2 ik?



Dato : 26.08.2005, 00:13

Kommentar af : Thor B.N.  

 

TBN:
Tak for din interesse for spørgsmålet, jeg har fået løst problemet. Du kan se hvordan det
fungere her: www.selvhjaelp.dk/idebank/test2.php


Dato : 26.08.2005, 08:19

Godkendt svar af : Thoma sLunde  




Login for at skrive et indlæg :



   Brugernavn

Password
 

+ Opret en ny Bruger, Klik her

+ Glemt brugernavn/password

 

Send Artikel/anmeldelse til: phpuni@phpuniverset.dk

Tilbage til oversigt

© Copyright 2000 Propelcom Phpuniverset's politik om personlige oplysninger, artikler & Koder Phpuniverset er optimeret til Mozilla 1024 * 768 Phpuniverset version: 3.0 beta
Webhost : Ignesco.dk

Bund