Php Bunun için herhangi bir kısa kod?

0 Cevap php

Ben bir resim seçilir zaman (bir form içerir) sayfayı yeniden yükler bir resim uplaod aracı var.

Ben seçilmiş açılan liste seçenekleri "hatırlamak" için, yani temelde ben php kullanarak seçenekleri oluşturma Bu kodu vardır:

$posted_type=$row['9_type']; //From mysql db

$types = array('Clothes', 'Bags', 'Others');
$category_table .= "<select name='type' id='type'>";

foreach ($types as $type) 
{
$category_table .= "<option id='" . $type . "' value='" . $type . "' " . 
(($_POST['type'] == $type || $posted_type==$type)?'selected':'') . ">" . $type . "</option>\n";
}

Bu kod sayfa yeniden eğer, bir sorunu var, ve "tip" açılan liste değişti, sonra bir yerine eklenen iki "SEÇİLMİŞ" nitelikler olacaktır.

Gibi bir şey olması gerekir:

isset($_POST['type']) THEN add "SELECTED" and ignore the $posted_type variable comparison

Bunun için herhangi bir kısa kod var mı?

Ben PHP için oldukça yeni ve sadece tüm kategorilerini değiştirmek için bana bir gün sürer ve eklemek için "if-case" $ _POST zaten ayarlanmış olup olmadığını kontrol etmek için sadece ... edecek

Herkes iyi bir fikir biliyor?

Teşekkürler

0 Cevap