Avatar billede Xelot Nybegynder
05. december 2014 - 10:35 Der er 4 kommentarer

Fra Script til PHP

Jeg vil gerne bruge en prompt meddelelse til at spørge om 2 ting:
varenummer, og derefter antal.

Når dette er gjort, skal det hele proppes ind i en mysql database, og derefter spørge om de samme 2 ting igen.

Jeg har godt styr på dét med php og mysql, men jeg kan simpelthen ikke få resultatet fra Javascriptet til at konvertere sig til en PHP streng.

Hvordan gør jeg det ?

Jeg har prøvet <? $vnr="<p id='vnr'></p>"; ?>
Det kan ikke indlæses i mysql.

Jeg har checket at der er forbindelse til mysql, og at jeg kan indsætte fra en php streng med noget tekst.

Her er min kode i en simpel version.

<?
include "../online/config.php"; //hent mysql tilslutning

$vnr="<p id='vnr'></p>";
$antal="<p id='antal'></p>";
mysql_query("INSERT INTO lagertael (vnr,antal) VALUES('$vnr','$antal')");

?>
<script>

    var varenummer = prompt("Indtast varenummer", "");
   
    if (varenummer != null) {
        document.getElementById("vnr").innerHTML =
        varenummer ;
    }
       
       
</script>

<script>
    var antal = prompt("Indtast antal", "");
       
    if (antal != null) {
    document.getElementById("antal").innerHTML =
    antal ;
    }
</script>
Avatar billede michael_stim Ekspert
05. december 2014 - 10:57 #1
Du blander serverside og clientside script. Kig evt. på Ajax.
Avatar billede arne_v Ekspert
05. december 2014 - 14:49 #2
Ja - og blander JavaScript og Java der som bekendt ikke har ret meget til faelles udover de foerste 4 bogstaver i navnet.
Avatar billede Xelot Nybegynder
08. december 2014 - 12:32 #3
Okay, hvis i vil have point, så skriv et svar.
Avatar billede michael_stim Ekspert
08. december 2014 - 15:19 #4
Nej 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