Salve, devo visualizzare il nome utente loggato ed estrarre dei dati da una tabella in base all'id utente loggato: ho scritto il codice seguente, non so perchè ma non funziona.
Per favore qualcuno mi può aiutare?
<?php
// trovo id utente e nome utente
$user =& JFactory::getUser();
$id = $user->id;
$db=&JFactory::getDBO();
$query_users = "SELECT users FROM ocuat_users WHERE id = '.$id;
$db_user->setQuery($query_user);
$utente = $db_user->loadResult();
// carico i dati utente da ocuat_comprofiler
$query = 'SELECT * FROM ocuat_comprofiler WHERE id = '.$id;
$db->setQuery($query);
$row = $db->loadAssoc();
$citta=$row['cb_citt'];
$partitaiva=$row['cb_partitaivacodicefiscale'];
echo "<strong>$utente</strong>
";
echo "<strong>$indirizzo</strong>
";
echo "<strong>$citta</strong>
";
echo "<strong>P.I. </strong>";
echo "<strong>$partitaiva</strong>
";
?>
<h3 style="text-align: center;">TRANSAZIONI EFFETTUATE</h3>
<h5 style="text-align: center;">(aaaa-mm-dd hh:mm:ss)____________________________________(aaaa-mm-dd hh:mm:ss)</h3>
<?php
$user =& JFactory::getUser();
$data_inizio = JRequest::getString('data_inizio');
$data_fine = JRequest::getString('data_fine');
echo "<strong>DALLA DATA--</strong>";
echo "<strong>$data_inizio</strong>";
echo "<strong>-----------------ALLA DATA--------------------</strong>";
echo "<strong>$data_fine</strong>
";
?>