Avatar billede greasy Nybegynder
24. marts 2002 - 22:29 Der er 18 kommentarer og
1 løsning

hente værdi fra db alt efter hvilken spiller der er valgt iselect

hej

jeg har en select der henter spillere fra to fodboldhold ind i en select. Når man vælger en af spillerne skal den valgte spillers personlige målscore vises. Dvs at hver gang man vælger en anden spiller skal den læse den nye spillers målscore fra DB'en... Nogen der kan hjælpe

//greasy


///////////
<?php
$hold1=$myrow[hold1];
$hold2=$myrow[hold2];

}

echo"målscorer: <select name= maalscorer>";
        $result = mysql_query ("select * from spillere where land='$hold1' or land='$hold2'");

        while($myrow=MySQL_fetch_array($result))    {   

        $spiller = $myrow['navn'];
        $spiller_id = $myrow['spiller_ID'];
        echo "<option value='$spiller_id'>$spiller</option>";           
        }
?>

</select></td>

<td>
<!-- her skal målscoren for den valgte spiller vises -->
</td>

</td></tr>
</tr>
<td><input type=submit name=opdater value="opdater"></td>
</table>
</form>
Avatar billede olebole Juniormester
24. marts 2002 - 22:46 #1
<ole>

<td>
echo $score;
</td>


/mvh
</bole>
Avatar billede olebole Juniormester
24. marts 2002 - 22:48 #2
JavaScript kan ikke hente fra DB'en - det må du gøre med PHP
Avatar billede greasy Nybegynder
24. marts 2002 - 22:51 #3
jaja, det er jeg med på, men kan du hjælpe med at få lavet et javascript der laver en DB select når man vælger en bestemt spiller fra select'en.... onchange et eller andet så skal den føre den valgte spillers navn videre og hente målscoren for denne spiller i DB'en...
Avatar billede olebole Juniormester
24. marts 2002 - 22:59 #4
Jeg prøver igen: JavaScript kan ikke hente noget fra en DB - heller ikke via en select. Du må bruge PHP
/mvh
Avatar billede greasy Nybegynder
24. marts 2002 - 23:03 #5
olebole det er jeg stadig med på, fik måske formuleret det dårligt.... men det jeg skal bruge er noget i denne her stil.... tror jeg http://www.eksperten.dk/spm/83161
Avatar billede greasy Nybegynder
24. marts 2002 - 23:07 #6
så en gang for alle: der bliver hente 4 spillere ind i min select box. det jeg vil have er at når jeg trykker på spiller 1 så vises spiller1's personlige målscore i et input felt. Når jeg så bagefter trykker på spiller tre skal den så vise spiller tre's målscore...... håber det var tydeligt nok. Det jeg mener er så at jeg skal bruge noget java til at sende spillerens id eller navn som jeg så kan bruge i noget php som henter målscoren for den valgte spiller.... pyha ;O
Avatar billede olebole Juniormester
24. marts 2002 - 23:16 #7
Slap dog af...! Du taler jo sort...!
$maalscorer på serveren giver dig spillerens id, så må PHP klare resten
Avatar billede olebole Juniormester
24. marts 2002 - 23:17 #8
...og det var stadig et svar
Avatar billede greasy Nybegynder
24. marts 2002 - 23:19 #9
det kan godt ske... men kan du så hjælpe med det i php?? for det kunne jeg ikke få til at du.
Avatar billede greasy Nybegynder
24. marts 2002 - 23:27 #10
pis
Avatar billede olebole Juniormester
24. marts 2002 - 23:32 #11
ja, greasy. Det kunne jeg såmænd sagtens. It's a piece of cake! Men forvent ikke et svar en anden gang. Én gang spild af tid på en tumpe, som dig er en gang for meget!
Hvor du dog lever fint op til dit nick ....!!!!  :oP
Avatar billede olebole Juniormester
24. marts 2002 - 23:33 #12
Hvis du kunne det første PHP - udover <? ?>, har jeg jo svaret korrekt for længst!
Avatar billede greasy Nybegynder
24. marts 2002 - 23:39 #13
ole bole du har da vist haft en dårlig dag..... jeg er godt klar over at mine variabler indeholder noget af det jeg egentlig skal bruge, men de er hentet ind i min select. nu skal jeg så bruge id på den spiller jeg vil se målscoren for, men det skal ikke være på submit, ellers kunne jeg godt finde ud af det.
Avatar billede greasy Nybegynder
24. marts 2002 - 23:43 #14
og hvis du mener du har gjort dig fortjent til de 30 point så svar igen, det skal ikke være det der skiller os ad... Og er da iøvrigt ked af at du synes jeg er en tumpe.... måske det er dig der er den største tumpe, du kunne jo bare have ladet være med at svare på mit spørgsmål ;O
Avatar billede olebole Juniormester
24. marts 2002 - 23:55 #15
Jeg har haft en fortræffelig dag - men så prøvede jeg at hjælpe dig.
Jeg har forklaret dig mange gange, du ikke kan hente noget med JS. Du er nødt til at submitte formen ... hvor tykskallet kan man dog være?

Ja ... jeg undgår også dine spørgsmål i fremtiden! Jeg er blot ked af, du endnu ikke har forstået, at Ekspertens koncept *netop* er at svare og hjælpe - *derfor* begik jeg fejlen med at svare på dit spørgsmål...!

Hvad points angår, er jeg hellere fri for dine points - og ja, jeg synes, du er en trestjernet jubel-tumpe ...!
Avatar billede greasy Nybegynder
25. marts 2002 - 00:01 #16
jeg er skam opmærksom på ekspertens koncept.. det er måske bare ikke optimalt når den der kan tilbyde hjælpen sviner een til!! fik vist ikke formuleret mine sætninger godt nok :( beklager at jeg har spildt både din og min tid.
Avatar billede olebole Juniormester
25. marts 2002 - 00:08 #17
Jeg reagerer på, du i kommentar 24/03-2002 23:07:25 hidser dig op over jeg ikke forstår, efter du har vrøvlet uforståeligt - såmænd ikke andet  :)
Avatar billede olebole Juniormester
25. marts 2002 - 00:09 #18
...og dette tyder på, du har også har svære problemer med at fatte E's koncept:
"måske det er dig der er den største tumpe, du kunne jo bare have ladet være med at svare på mit spørgsmål ;O"
...men det er kanske også bare vrøvlerier .... hmmm ...?!?!?!!!
Avatar billede greasy Nybegynder
25. marts 2002 - 00:17 #19
ok olebole, kan vi ikke slutte fred?? jeg formulerede noget uklart og du misforstod mig. Beklager. Har ikke på noget tidspunkt ønsket at "misbruge" ekspertens koncept som jeg synes er helt kanon.

//greasy
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