Allegato | Dimensione |
---|---|
![]() | 45.1 KB |
Ciao a tutti,
quando provo ad eseguire il seguente codice all'interno di un modulo:
function giocatoreAttivo(){
global $user;
$uid= $user->uid;
$data = array();
$result = db_query('SELECT * FROM {combinazione} WHERE id = :uid', array(':uid' => $uid));
foreach ($result as $record) {
$data[] =array($record->prima_scelta);
}
var_dump($data);
$output=theme('table', array('rows' => $data));
return $output;
}
Il var_dump($data) avviene in cima a sinistra nella pagina (allegato) anziche all'interno di quest'ultima e il rendering della tabella ($output....) non viene effettuato.
Se invece inserisco il codice all'interno di un blocco, il tutto viene visualizzato correttamante.
Qualcuno sa darmi una mano...?
Devo giocare con l' hook_theme?
Grazie mille!
Usa questo al posto di var_dump():
ciao pagi,
il codice mi sembra coretto e dovrebbe funzionare.. come è richiamata la funziona giocatoreAttivo nel tuo codice? è una callback di una voce di menu?
dovrebbe essere invocato in maniera simile all'esempio sotto riportato :