Avatar billede bkhansen Novice
30. september 2003 - 14:05 Der er 8 kommentarer og
1 løsning

Mangler noget asp/java der auto henter bestemte opl. fra database

Davs.
Mit problem er:
Jeg har en list-menu (henter data fra database), når jeg så har markeret en ting så skal den automatisk gå ned i databasen og finde de andre oplysninger der passer på den valgte ting - i denne stituation model på en bil.

Her er min kode:

<form name="form1" method="POST" action="ret-personbil.asp">
  <table width="533" border="0" align="center">
    <tr bgcolor="#CCCCCC">
      <td width="195">V&AElig;LG M&AElig;RKE/MODEL:</td>
      <td><select name="model" id="model">
          <option>V&aelig;lg model:</option>
          <% while not personbilerRS.eof %>
          <option value="<% response.write(personbilerRS("id"))%>">
          <% response.write(personbilerRS("model"))%>
          </option>
          <%personbilerRS.movenext
          wend%>
        </select> </td>
    </tr>
    <tr>
      <td>&Aring;rgang:</td>
      <td><input name="aargang" type="text" id="producent2"></td>
    </tr>
    <tr>
      <td>KM: </td>
      <td><input name="km" type="text" id="type2"></td>
    </tr>
    <tr>
      <td>Pris:</td>
      <td><input name="pris" type="text" id="beskrivelse2"></td>
    </tr>
    <tr>
      <td>Billede 1</td>
      <td><input name="billede1" type="text" id="billede1" size="16"></td>
    </tr>
    <tr>
      <td>Billede 2</td>
      <td><input name="billede2" type="text" id="billede2" size="16"></td>
    </tr>
    <tr>
      <td>&nbsp;</td>
      <td>&nbsp; </td>
    </tr>
    <tr>
      <td>&nbsp;</td>
      <td><input type="submit" name="Submit" value="Send"> <input type="reset" name="Submit2" value="Slet alt"></td>
    </tr>
  </table>
</form>

Dette virker fint, men vil gerne have at den SELV henter dataerne fra databasen.
Kan dette laves på en let måde?
Avatar billede bkhansen Novice
30. september 2003 - 14:07 #1
Når man har valgt MODEL skal den selv finde de andre oplysninger om modellen, og så skal den skrive det i de tomme felter. Og så kan man så redigere det man har lyst til.
bkhansen
Avatar billede the_bma_man Nybegynder
30. september 2003 - 14:16 #2
Du kan lave et on-selection-change event på din select-box. Og så lade denne submitte til siden igen.
Så skal siden lige lave lidt database halløj, og vupti ...
Avatar billede bkhansen Novice
30. september 2003 - 14:38 #3
Hmm okay ... Har du et foreslag? Eller skal jeg flytte spørgsmålet over i programmeringsopgaver?
For jeg kan desværre ikke lige selv finde ud af det :-/
Avatar billede the_bma_man Nybegynder
30. september 2003 - 17:42 #4
Hvor meget kan du selv?
Kan du lave selects på databasen?
Kan du lave on-selection-change delen?
Hvad er det, du gerne vil have hjælp til?
Avatar billede bkhansen Novice
30. september 2003 - 18:22 #5
Kan desværre ikke de ting du skriver der.
Så du må meget gerne hjælpe mig med at få bikset det sammen.
Med venlig hilsen bkhansen
Avatar billede the_bma_man Nybegynder
01. oktober 2003 - 09:10 #6
Jeg går ud fra, du har styr på databasen, da du jo allerede læser modellerne op fra databasen???
Avatar billede bkhansen Novice
01. oktober 2003 - 11:53 #7
Jeps det har jeg styr på.
Jeg kan skrive, redigere og slette fra databasen.
Men det er bare den der on-selection-change jeg har brug for hjælp til.
Avatar billede bkhansen Novice
02. oktober 2003 - 11:04 #8
Jeg har lagt et link ud så du kan se hvordan form'en ser ud ind til videre.
http://www.bkhansen.dk/redi.asp
Avatar billede bkhansen Novice
04. oktober 2003 - 16:03 #9
.
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
Kurser inden for grundlæggende programmering

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