15. september 2004 - 13:11Der er
9 kommentarer og 1 løsning
php/mysql dropdownbox el.l.
Hej eksperster!. jeg er i gang med et projekt på min skole, hvor jeg så er ramt ind i et problem. jeg skal have 2 dropdown box's (eller 2 <input type="radio"> hvad i nu mener er smartest) hvor i den første skal jeg vælge mellem 2 ting, (hardware og software) afhængigt af hvilken af punkterne man vælger skal 2. dropdownbox automastisk opdatere og vise,f.eks. ved valg af hardware komme, bundkort, ram, cpu osv.. osv.. håber i forstår hvad jeg mener. jeg er meget åbent over for andre løsninger end at skulle gemme en liste over de forskellige ting i andet end mysql. min kode kan ses nedenunder: ps. jo hurtigere jo bedre da jeg har en deadline og skal følge.
<?php $drop1 = Array("hardware", "software"); $hardware = Array("Bundkort", "Lydkort", "Grafikkort"); $software = Array("MS_XP_PRO", "MS_XP_HOME", "Office_2003"); /* De 3 Arrays herover, kan komme fra en database, istedet for at være defineret her. */
sostack, som du kan se i den php kode jeg har skrevet, er der nogle forskellige punkter. der skal den første drop down box være = $dropdown1 = $_POST["type"]; (skal selvfølgelig skrives om) og anden drop down box = $dropdown2 = $_POST["kategori"]; skal nemlig bruge det, i den form, pga. jeg skal indsætte det i min database håber du kan hjælpe
Prøv med: <form action="<?php echo $_SERVER["PHP_SELF"]; ?>" method="post" enctype="multipart/form-data"> <? //skaber forbindelse med mysql serveren $conn = mysql_connect("localhost","admin","123456");
//angiver databasen mysql_select_db("db_vare"); //har lavet type om til typen, da type er et reseveret ord i mange programmerins/script-sprog $typen = $_REQUEST["typen"]; $kategori = $_REQUEST["kategori"]; $overskrift = $_REQUEST["overskrift"]; $producent = $_REQUEST["producent"]; $pris = $_REQUEST["pris"]; $lagerstatus = $_REQUEST["lagerstatus"]; $billede = $_REQUEST["billede"]; $beskrivelse = $_REQUEST["beskrivelse"];
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.