Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jak dynamicznie pobierać zawartość w polu tekstowym, w oparciu o wybór rozwijany w php

Możesz to zrobić tak prosto, używając jquery ajax. Najpierw musisz uzyskać wartość listy rozwijanej w przypadku zmiany tego zdarzenia. A następnie wywołaj ajax podany poniżej.

$('#dropdown_id').change(function(){
var package = $(this).val();
$.ajax({
   type:'POST',
   data:{package:package},
   url:'get_cost.php',
   success:function(data){
       $('#cost').val(data);
   } 

});

});

Utwórz jeden plik php (get_cost.php) w ​​tym samym katalogu, w którym napisałeś powyższy kod. W get_cost.php dodaj następujący kod:

<?php 
if (isset($_POST['package'])) {
    $qry = "select * from `hajj_umrah_package` where id=" . $_POST['package'];
    $rec = mysql_query($qry);
    if (mysql_num_rows($rec) > 0) {
        while ($res = mysql_fetch_array($rec)) {
            echo $res['package_cost'];
        }
    }
}
die();
?>


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQLSTATE[HY093] :instrukcja pdo podczas wstawiania do bazy danych mysql

  2. Czy system uwierzytelniania Laravel może korzystać z istniejącej bazy danych?

  3. jak wstawić wiele tablic do bazy danych za pomocą PHP

  4. Jak obliczyć procent?

  5. jak uzyskać posortowany wynik w zapytaniu mysql?