2016-08-11 66 views
5

में प्रदर्शित नहीं किया जाना चाहिए Iam php का उपयोग करके ब्लॉग श्रेणी के लिए ड्रॉपडाउन बॉक्स बनाने की कोशिश कर रहा है और श्रेणी के रूप को संपादित करते समय इसे मौजूदा श्रेणी का नाम प्रदर्शित नहीं करना चाहिए जिसे मुझे अपडेट करने की आवश्यकता है श्रेणी के रूप में।मौजूदा श्रेणी में श्रेणी को अद्यतन करते समय, ड्रॉपडाउन बॉक्स

उदाहरण मैं उस श्रेणी मैं लैपटॉप और मोबाइल है के तहत एक उत्पाद इलेक्ट्रॉनिक्स है, अगर मैं ड्रॉपडाउन बॉक्स मोबाइल विकल्प में मोबाइल अद्यतन अग्रिम

The form look like this now

The second form in which i highlighten "laptop" Keyword , while editing it should not be displayed

 <select name="category" class="field" style="width:160px" > 
     <option value="0">Select</option> 
     {var name='cat_ops'} 
     </select> 

     if ($_GET['action'] == 'edit' && $_GET['id']) { 
     $sel_cat =$cate_id ; 
     } else { 
     $sel_cat = ""; 
     } 
     construct_cat_ops($sel_cat); 
    $tmpl->setvar('cat_ops', $cat_ops); 
धन्यवाद प्रदर्शित नहीं किया जाना चाहिए

उत्तर

1
 if ($_POST['update'] && $_POST['hid_id']) { 
     if($brand==$categoryname){ 
     $msg = "Parent category cannot be same"; 
     $tmpl->setvar('msg_err', $msg); 
     }else{ 
     $db->query("Update `blog_category` set`name`='$brand',`parent`='$category' where id='" . $_POST['hid_id'] . "'"); 
     $msg = "Blog category Updated Successfully"; 
     $tmpl->setvar('msg_ok', $msg); 
     $tmpl->setvar('name', $brand); 
    } 
} 
1

मुझे लगता है कि आपका कोड होना चाहिए, वैसे भी मुझे नहीं पता कि PHP कोड अलग फ़ाइल में है और अलग फ़ाइल में एचटीएमएल/टीपीएल कोड है।

if ($_GET['action'] == 'edit' && $_GET['id']) { 
     $sel_cat =$cate_id ; 
     } else { 
     $sel_cat = ""; 
     } 
     construct_cat_ops($sel_cat); 
    $tmpl->setvar('cat_ops', $cat_ops); 

<select name="category" class="field" style="width:160px" > 
     <option value="0">Select</option> 
     {var name='cat_ops'} 
     </select> 
+0

हाय, हाँ एचटीएमएल कोड अलग फाइल में है और php अलग फ़ाइल –

+0

Hiee में है। क्या आप चतुरता का उपयोग कर रहे हैं? –

+0

ओह प्रिय, smarty php और phpstrome का टेम्पलेट फ़्रेमवर्क संपादक है: डी –

संबंधित मुद्दे