Veritabanı giriş temelinde listede aşağı bir damla doğru girişi seçin?

1 Cevap php

Ben bir dava denilen Kategori orada basit bir CRUD uygulaması var. Yaratılış sırasında, Kategori için tüm kategorileri listeler kutusunu aşağı basit bir damla sağladı. Düzenleme sırasında, ben bu yapmalıyım veritabanı chosen.How de giriş ile aşağı kutu aynı damla almak gerekiyor.

Oluşturulması için i söz kullanılır

<p><b>Category:</b>&nbsp;&nbsp;&nbsp;<select name="category">
<option>Lifestyle</option>
<option>Automobiles</option>
<option>Food & Beverage</option>
<option>Health</option>
</select>

Nasıl bu düzenleme sırasında yapmalıyım, değişken $ satırda mevcuttur 'Sağlık' seçmek gerektiğini söylüyorlar ['ders detay']

1 Cevap

Ve option etiketi yapılabilir kullanım selected özelliği:

<option selected='selected'>Health</option>

Aşağıdakine benzer bir kod çalışması gerekir:

<p><b>Category:</b>
<select name="category">
<?php
    $variable = 'Health';
    $options = array( 'Lifestyle', 'Automobiles', 'Food &amp; Beverage', 'Health' );
    foreach ( $options as $option ) {
        if ( $variable == $option ) {
            print "\t<option selected='selected'>$option</option>\n";
        }
        else {
            print "\t<option>$option</option>\n";
        }
    }
?>
</select>