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

Udfylder dropdown - PHP Ajax MySQL

kode for hovedfilen, som du vil udfylde rullemenuen baseret på andet i eksemplet nedenfor, jeg viser lokaliteter i underordnet rullemenu for den by, der er valgt i overordnet rullemenu

    <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 til filen 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. MySQL - Base64 vs BLOB

  2. Hvordan kan jeg lave HTTP-anmodninger fra SQL-serveren?

  3. Sådan opretter du en bruger med pgAdmin

  4. Følg design af brugerdatabasetabel