- Home
- Categorie
- Coding e Sistemistica
- PHP
- php - inserimento controllo
-
php - inserimento controllo
Salve a tutti,
Nel mio sito c'è una drop list che mi restituisce l'elenco di tutte le categorie di eventi presenti nel sito. Io vorrei che in questa drop list mi visualizzasse solo le categorie con un determinato ID, ad esempio con id= 5 e id = 6.
Il codice è questo:
[PHP]//prepare the category dropdown
if($task == 'duplicateevent')
$db->setQuery("SELECT IdCategory FROM #__rsevents_events_cat WHERE IdEvent = ".$cid);
else
$db->setQuery("SELECT IdCategory FROM WHERE IdEvent = ".$event->IdEvent);
$categ_selected = $db->loadResultArray();$db->setQuery("SELECT IdCategory,CategoryName FROM #__rsevents_categories WHERE published = 1 ORDER BY CategoryName ASC"); $categoryNumber = count($db->loadObjectList()); $res =$db->loadObjectList(); if($categoryNumber == 1) $idCat = $res[0]->IdCategory; else $idCat=''; $default = JHTML::_('select.option', '0', JText::_( 'RSE_EVENT_SELECT_CATEGORY' ), 'value', 'text' ); $lists['categories'] = rseventsHelper::getCategories('IdCategory[]','class="inputbox" size="7" multiple="multiple" style="vertical-align:middle;"',empty($categ_selected) ? 0 : $categ_selected,$default);
[/PHP]
Grazie