sql >> Database teknologi >  >> RDS >> Mysql

Javascript funktion post og kalde php script

REDIGERING 2018

Ja, jeg er stadig i live. Du kan bruge fetch API i stedet for jQuery . Det er bredt understøttet undtagen (gæt hvem?...) IE 11 og derunder, men der er en polyfill til det. Nyd moderne kodning.

Support for fetch API

GAMMEL SVAR

Du skal bruge AJAX.

Javascript alene kan ikke nå et php-script. Du bliver nødt til at lave en anmodning, sende variablen til PHP, evaluere den og returnere et resultat. Hvis du bruger jQuery, sender du en ajax anmodningen er ret enkel:

$.ajax({
    data: 'orderid=' + your_order_id,
    url: 'url_where_php_is_located.php',
    method: 'POST', // or GET
    success: function(msg) {
        alert(msg);
    }
});

og dit php-script skulle få ordre-id'et som:

echo $_POST['orderid'];

Outputtet vender tilbage som en streng til succesfunktionen.

REDIGER

Du kan også bruge stenografifunktionerne:

$.get('target_url', { key: 'value1', key2: 'value2' }).done(function(data) {
    alert(data);
});

// or eventually $.post instead of $.get


  1. Hvordan får jeg min, median og max fra min forespørgsel i postgresql?

  2. Hvordan udfylder man datohuller i MySQL?

  3. Django admin MySQL langsom INNER JOIN

  4. gcc vil ikke kompilere og køre MySQL C-biblioteker