sql >> Databáze >  >> RDS >> Mysql

Odeslání dat do databáze po kliknutí na odkaz bez obnovení stránky

Dám vám příklad pomocí jQuery.

Řekněme, že máme odkaz s atributem id="button_id" (musíte se naučit selektory jQuery).

    $("#button_id").click(function(){
    var var_data = 5;
    $.ajax({
            url: "my_script.php",
            data: { var_PHP_data: var_data };
            success: function(data) {
                // do something;
                                  alert(data);
            },
     });
});

Vysvětlení:odešlete proměnnou var_data s názvem var_PHP_data do my_script.php bez obnovení stránky pomocí volání ajax (pomocí metody GET).

Toto je velmi jednoduchý příklad toho, co musíte napsat do svého PHP skriptu.

<?php
$var_name = $_GET['var_PHP_data'];
echo 'This is what you have send'.$var_name;

?>

Protože výchozí metoda odesílání proměnných ve ajax function in jQuery is GET .

V PHP musíme použít funkci $_GET.

Tento php skript vytiskne zprávu a tato zpráva bude zpracována ve funkci success: function ve volání Ajax a jen například upozorníme na tuto zprávu vrácenou z PHP.



  1. Jak mohu napsat dotaz SQL pro konkrétní rozsah dat a čas pomocí SQL Server 2008?

  2. nainstalovat Oracle Instantclient na Linux bez nastavení proměnných prostředí?

  3. Smazat více řádků pomocí ID?

  4. Aktualizujte všechny hodnoty sloupce na malá písmena