Back to top

Autore Topic: alimentare una combo box da una tabella  (Letto 4165 volte)

Offline mario.suraci

  • Nuovo arrivato
  • *
  • Post: 1
    • Mostra profilo
alimentare una combo box da una tabella
« il: 03 Set 2009, 18:09:19 »
vorrei alimentare una combo box da una tabella di un db mysql. Come posso fare?

Offline vales

  • Global Moderator
  • Instancabile
  • ********
  • Post: 8012
  • Sesso: Maschio
    • Mostra profilo
Re:alimentare una combo box da una tabella
« Risposta #1 il: 04 Ott 2009, 23:41:21 »
Benvenuto in Joomla mario.suraci,

Un codice simile tipo questo dovrebbe funzionare.
Codice: [Seleziona]
<?php

$nome_selected 
JRequest::getInt('art_nome''''post');
$db =& JFactory::getDBO();

// echo "primo";
$query "

SELECT `cf_id`,`art_nome`, `art_prezzo`
 FROM `#__chronoforms_form_articoli`
 ORDER BY `art_nome`
"
;
$db->setQuery($query);
$nomes $db->loadAssocList();
$nome_options "";
foreach ( 
$nomes as $v ) {
 if ( 
$nome_selected == $v['art_nome'] ) {
 
$selected "selected='selected'";
 } else {
 
$selected '';
 }

 
$nome_options .= "<option value='".$v['cf_id']."' $selected >".$v['art_nome']."</option>";
 
}
?>


fai anche una ricerca nella sezione sviluppo e se non l'hai già fatta anche qui. Sicuramente troverai anche altre soluzioni.

Buona permanenza nel forum.
Download e demo di Albo Pretorio On Line per Joomla 1.5 e Joomla 2.5 e 3
Moduli scuola On Line v1 per Joomla 3
http://valesweb.altervista.org

 



Web Design Bolzano Kreatif