Joomla.it Forum
Non solo Joomla... => Sviluppo => : sola 29 Apr 2010, 11:20:50
-
Ciao a tutti,
sto customizzando un modulo per le prenotazioni e ho inserito due campi in più nel database, già funzionanti e modificabili. Nel template del sito, non riesco a recuperare i dati dei campi che ho inserito, le variabili non assumono nessun valore. Le altre vengono recuperate regolarmente. Posto il codice:
// get each weekly price of the
$dbo5 =& JFactory::getDBO();
$query_priceweek = "SELECT price FROM #__preventive WHERE id =".$v_id.';';
$dbo5->setQuery( $query_priceweek );
$room_priceweek =& $dbo5->loadResultArray();
La variabile $priceweek risulta sempre nulla. Voi che avete un po' di esperienza, dove viene assegnato il valore $query_priceweek a $priceweek? Non riesco a trovarlo.
Grazie.
-
ciao,
hai provato ad attivare il debug per vedere se vi è un errore nella query?
comunque:
$room_priceweek = $dbo5->loadResultArray();
senza &.
btw: se usi le virgolette (") abiliti l'interpolazione delle stringhe, pertanto:
$query_priceweek = "SELECT price FROM #__preventive WHERE id = {$v_id};";
più leggibile...
ciao,
marco
-
Sono uno stordito! Ho fatto la chiamata ad un record sbagliato.