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

videregive javascript-variabel til php mysql-valgsforespørgsel

For at du kan få dette til at ske - tror jeg - skal du bruge AJAX.

Koden vil se sådan ud:

        $.ajax({
            url: 'your_script.php',
            type: 'POST',
            data: {var1: javascript_var_1, var2: javascript_var_2},
            success: function(data) {
                console.log("success");
            }
        });

Din PHP vil ligne dette (uden at huske på JSON-koden:

<?php

$var1 = $_POST['var1'];
$var2 = $_POST['var2'];

  $getvalue="SELECT id,name from table1 WHERE column1='$var1' and column2='$var2'";
  $result=mysql_query($getvalue) or die(mysql_error());

  while($row=mysql_fetch_array($result)){
       extract($row);
       echo $name;
  }
?>

Så kan du JSON indkode resultaterne og stort set udlæse dem på succesen. Dit php-script skal dog leve på en anden php-fil.

Undslip også dine data. Brug forberedte udsagn.



  1. mysqli/mysql-forespørgsel inde i funktionen virker ikke

  2. Ikke lig <> !=operator på NULL

  3. Bestem Oracle null ==null

  4. Hvad betyder det, når en PostgreSQL-proces er inaktiv i transaktionen?