Ciao, grazie mille per la tua risposta, devo inserire i dati in questa div:<div id="b2c"
pw="711"
ph="1000"
p1="demo"
p2="0001"
p3="000001"
p4="Marco Rossi"
p5="(+39)000111222"
p6="marco.rossi@email.it"
></div>
In pratica p3 corrisponde a ID utente, p4 a Nome e Cognome, p5 al telefono, e p6 alla mail. Non tutti sono necessari ma io vorrei utilizzare i dati che ho disponibili, e ovviamente devono essere riferiti all'utente che si è loggato.
Ora provo a leggere al link che mi hai dato, ma tu hai qualche dritta da darmi?
grazie ancora
non è troppo difficile ma non è assolutamente elementare: i dati che cerchi si trovano nella tabella user_profiles. Qui tutti i dati di un utente sono salvati in questo modo: ogni record è nel formato
id utente - nomecampo (data di nascita, città, indirizzo, ecc...) - valore campo
quindi per ogni utente avrai più di un record in base alle informazioni inserite dall'utente.
Questo è un'esempio di query (richiesta) al database dei dati dell'utente:
$db = JFactory::getDbo();
$query = $db->getQuery(true);
// getting profiles
$query->select(array('user_id', 'profile_value'));
$query->from('#__user_profiles');
$query->where('profile_key = "profile.dob"');
$db->setQuery($query);
$profile = $db->loadObjectList();
questa query inserisce in $profile tutte le date di nascita