drop downs

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • drop downs

    hallo gemeinschaft

    habe zwei dropdowns - wovon das zweite ein bedingtes vom ersten ist

    könnt ihr mir erklären, wie ich es hinbekomme, dass wenn das erste auf select country steht also keine auswahl geroffen wurde im zweite der komplette ungefilterte inhalt des zweiten dropdowns angezeigt wird - möchte damit erreichen, dass wenn man das erste nicht auswählt trotzdem alle items des zweiten angezeigt bekommt

    PHP-Code:
    <label>Country :</label> 
    <select name="country" class="country">
    <option selected="selected">--Select Country--</option>
    <?php
        $stmt 
    $DB_con->prepare("SELECT * FROM tbl_country");
        
    $stmt->execute();
        while(
    $row=$stmt->fetch(PDO::FETCH_ASSOC))
        {
            
    ?>
            <option value="<?php echo $row['country_id']; ?>"><?php echo $row['country_name']; ?></option>
            <?php
        

    ?>
    </select>

    <label>State :</label> <select name="state" class="state">
    <option selected="selected">--Select State--</option>
    </select>
    das ist die abfrage für das zweite dd
    PHP-Code:
    <?php
    include('dbconfig.php');
    if(
    $_POST['id'])
    {
        
    $id=$_POST['id'];
            
        
    $stmt $DB_con->prepare("SELECT * FROM tbl_state WHERE country_id=:id");
        
    $stmt->execute(array(':id' => $id));
        
    ?><option selected="selected">Select State :</option><?php
        
    while($row=$stmt->fetch(PDO::FETCH_ASSOC))
        {
            
    ?>
            <option value="<?php echo $row['state_id']; ?>"><?php echo $row['state_name']; ?></option>
            <?php
        
    }
    }
    ?>
Lädt...
X