Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Mengisi dropdown - PHP Ajax MySQL

kode untuk file utama di mana Anda ingin mengisi drop down berdasarkan yang lain dalam contoh di bawah ini saya menunjukkan lokalitas di dropdown anak untuk kota yang dipilih di drop down induk

    <script type="text/javascript">
    function city_locality(val)
    {
    // alert (val);
    url="<?php echo $this->baseurl ?>/components/com_ezportal/includes/query.php";
    data="stid="+val;
$.post(url,data,function(data){
$("#locid").html(data);
});     
    }
    </script>
    <select name="filter_1state" id="filter_1state" onChange="city_locality(this.value)">
      <option value="0">-- Select City --</option>
      <option value="1">Lahore</option>
      <option value="2">Karachi</option>
      <option value="3">Islamabad</option>
      <option value="4">Quetta</option>
      <option value="5">Multan</option>
    </select>

kode untuk file query.php

    <?php 
    $link = mysql_connect('localhost', 'root', '');
    mysql_select_db('mydatabase');
    if (isset($_POST['stid']))
    {
        $stid = $_POST['stid'];
        $query= mysql_query("SELECT id,ezcity FROM tbl_locality WHERE stateid = '".$stid."' GROUP BY ezcity"); 
    ?>
        <option value="0">-- Select Locality --</option>
    <?php
        while($row = mysql_fetch_array($query))
        {
    ?>
        <option value="<?php echo $row['id']?>"><?php echo $row['ezcity']?>        </option> 
        <?php
        }
    }
    ?>


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Symfony2 - Doctrine2 QueryBuilder DI MANA DI bidang ManyToMany

  2. Tidak ada pernyataan yang disiapkan sisi server menggunakan MySQL Connector/J

  3. Cara Mendapatkan Banyak Hitungan Dengan Satu Permintaan di MySQL

  4. Bagaimana Fungsi LOCATE() Bekerja di MySQL

  5. Bagaimana cara menulis LIMIT (MySQL) di SQL Server?