Avatar billede rmk24 Nybegynder
05. februar 2009 - 13:53 Der er 8 kommentarer og
1 løsning

php eller javascript til et problem

jeg sidder og laver en side hvor der i venstre side skal være små billeder som man kan trykke på (bliver hentet fra databasen).

når der er klikket bruger jeg javascript til at vise et stort billede i højre side. men der skal også sende data med dader skal være pris og sådan også. som blir hentet ud fra databasen. kan dette gøres nemt med javascript eller skal jeg igang med php og refresh siden for at den kan hente data fra databasen mht pris.(som hører sammen med billedet).

er newbie til javascript

håber nogen der kan hjælpe
Avatar billede keysersoze Ekspert
05. februar 2009 - 13:58 #1
det kan sagtens lade sig gøre i javascript - på flere forskellige måder, fx vil du med ajax kunne opdatere kun en del af siden eller du kan gemme dine ekstra informationer i hidden formfelter og tage værdierne derfra. Om det er let eller svært er en vurderingssag - ajax er nok lige over målet hvorimod sidste del burde kunne lade sig gøre ret let.

Det klart letteste vil være refresh af siden - på den måde kan søgemaskiner også være med (hvis det selvfølgelig er relevant).
Avatar billede rmk24 Nybegynder
05. februar 2009 - 14:11 #2
søgemaskinen er ikke relavant

har lavet det sådan her indtil videre.
------mit javascript------
<script type="text/javascript">
            function skiftBillede(img){
                document.getElementById("mit_Billede").src = img;
            }
       
</script>

-------html hvor man trykker------


<a href='java script:void(0)' onclick='skiftBillede("granittyper/<? echo $row['foto_stor'] ?>");return false'><img src="granittyper/<? echo $row['foto_lille'] ?>" alt="" border="0px"/></a>

--------hvor det skal vises--------

<img src="granittyper/<?php echo $row2['foto_stor']; ?>" id="mit_Billede" />   

-------------------------

hvad kan jeg skrive så den sender priserne med også de hedder pris_20 og pris_30 i databasen hvis du skal bruge det. er helt på bar bund.
Avatar billede rmk24 Nybegynder
05. februar 2009 - 14:26 #3
den skifter billedet som den skal men den skal sende noget data med også. nemlig 2 priser. som ligger i samme tabel i databasen.

kan man sende flere ting med via det billede når man trykker på det. og hvordan gør man hvis det er.

på forhånd tak
Avatar billede rmk24 Nybegynder
05. februar 2009 - 17:32 #4
ingen der har en ide om hvordan man laver dette?
Avatar billede rmk24 Nybegynder
05. februar 2009 - 23:47 #5
er lavet med hjælp fra en kammerat.
Avatar billede keysersoze Ekspert
06. februar 2009 - 07:38 #6
men tak for rådene...
Avatar billede rmk24 Nybegynder
06. februar 2009 - 09:32 #7
hvad mener du?

hvis folk vil vide hvordan så er det at sende flere ting med onclick og lave flere functioner:)
Avatar billede keysersoze Ekspert
06. februar 2009 - 18:29 #8
jeg mener kun, at folk herinde bruger tid på at komme med hjælp og forslag - og fordi der ikke kommer en fuldstændig løsning afviser man selvom det der så er gjort matcher godt med det foreslåede.
Avatar billede rmk24 Nybegynder
06. februar 2009 - 18:33 #9
brugte slet ikk det du skrev første gang. sorry. og ellers godt arbejde herinde synes jeg. men synes ærligt ikk der var meget hjælp i det du skrev. kan jo ikk javascript derfor jeg skrev. og du skrev bare at man godt kunne.

men ellers tak
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