Back to top

Autore Topic: chronoforms - id user = numero  (Letto 1581 volte)

Offline Ago_

  • Abituale
  • ****
  • Post: 823
  • Sesso: Maschio
    • Mostra profilo
chronoforms - id user = numero
« il: 04 Ott 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:
Codice: [Seleziona]
<?php
$user 
JFactory::getUser();
$form->data['codiceca'] = $user->id;
?>
« Ultima modifica: 05 Ott 2016, 16:06:47 da Ago_ »

Offline Ago_

  • Abituale
  • ****
  • Post: 823
  • Sesso: Maschio
    • Mostra profilo
Re:chronoforms - id user = numero
« Risposta #1 il: 05 Ott 2016, 16:59:52 »
smanettando questo codice mi permette di far visualizzare un numero associato all'id

Codice: [Seleziona]
<?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ò
« Ultima modifica: 05 Ott 2016, 17:11:45 da Ago_ »

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:chronoforms - id user = numero
« Risposta #2 il: 05 Ott 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.


Offline Ago_

  • Abituale
  • ****
  • Post: 823
  • Sesso: Maschio
    • Mostra profilo
Re:chronoforms - id user = numero
« Risposta #3 il: 07 Ott 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 (

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:chronoforms - id user = numero
« Risposta #4 il: 07 Ott 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.

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

?>

 



Web Design Bolzano Kreatif