Ben PHP sayfasında dört seçin etiketleri var, ve net seçeneğini etiketleri benim sayfa benim parametreleri göndermek zaman bütün. Nasıl benim seçilen ürün değiştirmesini engellemek mi?
Seçenek öğeleri çıkarılırken, sunulan değer ekliyoruz olan değerle eşleşen kontrol ve seçilen bir özniteliğini ekleyin.
örneğin
$test = $_POST['name_of_select']; // This should be outside the loop
$v = htmlspecialchars($data['value'],ENT_QUOTES);
$d = htmlspecialchars($data['display_value'],ENT_QUOTES);
$c = "";
if ($data['value'] === $test) {
$c = " checked";
}
echo "<option value='$v'$c>$d</option>";
İşte görünümlerinde bunu yapmak için oldukça yol
<select name="select">
<?php foreach( $options as $option ): ?>
<option value="<?php echo $option ?>"<?php if($_POST['select'] == $option):?> checked="checked"<?php endif; ?>>
<?php endforeach; ?>
</select>
Bu seçenekler arasında döngüler ve select değerleri her zaman denetler. Select değeri opsiyonun değeri aynı ise bunun belirli bir seçenek olmadığını denetler.