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?
Grazie anticipatamente.
Piero.
<?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>
";
?>