18. august 2004 - 13:15Der er
7 kommentarer og 1 løsning
3 select-sætninger, som skal være afhængige af hinanden.
Jeg skal have lavet et menu-system af 3 select sætninger. Det skal bruges til at at have et overordnet hovedemner. Når man selecter emnet, skal der genereres en ny select sætning med de emner som høre under hovedeemnet. Når et underemne er valgt skal der igen genereres en select med nogle underemner, eller i mit tilfælde nogle projekter. Her er lige en grafik billede af det:
Hovedeemner --> Hardware => klik, generer ny select (dropdown) med følgende underpunkter Underemner --> Oversigter, Reservedele => klik, medfører en ny select (dropdown) Projekter --> Opret ny projekt, Netværks oversigt, Reservedel liste for lager.
Problemet er så, at når jeg vælger et emne i min "Underemne dropdown" går den op og nulstiller min Hovedeemner dropdown. Hvordan fastlåser jeg min hovede dropdon, når den allerede er blevet valgt fra tidligere?
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Det jeg mener er hvordan jeg får lavet at min GET kommer til at se sådan ud: Projekt/projekt_hoved.php?projekt_hoved=1&&projekt_linier=1. Sådan jeg får begge værdier med!
Ved ikke om jeg forstår dig helt, men jeg prøver ;)
Dit hovedemne har jo et id, som du bruger til at finde ud af hvad der skal være i den næste select.
Når du så skriver hoved-selecten igen skal du bare spørge på id'et og hvis de matcher sætte 'selected' i din <option>
Altså noget ala (pseudo-kode): while ($row = mysql_fetch_row($res)){ echo "<option value='".$row[0]."' "; if ($_GET["hovedId"] == $row[0]){ echo "selected"; } echo "> $row[1] </option>";
if ($projekt_hoved <> "new_hoved") { $projekt_linier_SQL = "SELECT * FROM projekt_linier WHERE projekt_hoved_id='$projekt_hoved'"; $projekt_linier_result = mysql_query($projekt_linier_SQL, $connection) or die ("Cannot EXECUTE SQL Query");
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.