Joomla.it Forum

Componenti per Joomla! => Gestione Form => : Ago_ 04 Oct 2016, 19:29:58

: chronoforms - id user = numero
: Ago_ 04 Oct 2016, 19:29:58
Ciao ragà, molte volte faccio domande e poi mi rispondo da solo, questo perchè non mi do per vinto aspettando che la soluzione cada dal cielo e quindi smanetto fin quando non trovo la soluzione.

stavolta dovrei fare in modo che dato l'id dell'utente che compila il forum (ho già il custom che rileva l'id dell'utente), visualizza in un textbox un numero ben preciso (gli utenti sono 30 associati a 30 numeri). Ho qualche problema a scrivere la parte di codice che associa l'id al numero, qualcuno sa darmi una mano ??

questo è il codice che uso per rilevare l'id utente:
:
<?php
$user 
JFactory::getUser();
$form->data['codiceca'] = $user->id;
?>
: Re:chronoforms - id user = numero
: Ago_ 05 Oct 2016, 16:59:52
smanettando questo codice mi permette di far visualizzare un numero associato all'id

:
<?php
$juser 
= \JFactory::getUser();
$id $juser->id;
$form->data['codiceca'] = $id 30;
?>


adesso si dovrebbe modificare per farlo diventare associativo per 30 id

oppure una soluzione più semplice è far comparire l'id del gruppo, però non riesco a modificare il codice del primo post per fare ciò
: Re:chronoforms - id user = numero
: tomtomeight 05 Oct 2016, 17:48:40
Fai una select di codiceca sulla tabella user e come condizione gli metti ove id è uguale all'id dell'utente connesso.

: Re:chronoforms - id user = numero
: Ago_ 07 Oct 2016, 15:43:51
Fai una select di codiceca sulla tabella user e come condizione gli metti ove id è uguale all'id dell'utente connesso.

grazie per la risposta ma purtroppo non riesco a seguirti (
: Re:chronoforms - id user = numero
: tomtomeight 07 Oct 2016, 17:26:50
Da quello che ho capito hai un db con nome utente e un numero (codiceca) identificativo di ogni utente, forse non serve nemmeno la select, se estrai l'id dell'utente connesso puoi estrarre anche ogni altro campo associato all'utente connesso.

:
<?php
$juser 
= \JFactory::getUser();
$id $juser->id;
$codiceca$user->codiceca

?>