Ciao a tutti, vi espongo il mio problema..
In pratica sto utilizzando il cms Joomla! e all'interno del pannello che si ritrova ogni utente del sito web ci sono due link:
invio richiesta, elenco richieste.
Partendo dal presupposto che tramite un componente del cms joomla (chronoforms) sono riuscito a salvare i dati inviati via form presenti nella pagina invia richiesta, il problema sorge nell'altra pagina.
In elenco richieste in pratica devo estrapolare i dati inseriti da un determinato utente dal database (quindi visualizzare tutte le richieste inviate da esso).
Ci sono riuscito con questo codice (quelle cose che non capite è perchè sono API del cms joomla):
In questo modo il risultato che ottengo sono la stampa di tutti i record inseriti da un determinato utente.codice:<?php // qualora non fosse globalizzato, recupero il mainframe global $mainframe; // istanzio un oggetto di accesso al DB $db=&JFactory::getDBO(); // questo lo chiami prima della query $user=&JFactory::getUser(); $query ="SELECT * FROM #__chronoforms_data_requests WHERE cf_user_id='".$user->id."'"; // recupero il resultset $db->setQuery($query); $results = $db->loadObjectList(); ?> <?php foreach($results as $r) { ?> <table> <tr> <td>Motivo richiesta: <?php echo $r->Motivo; ?></td> </tr> <tr> <td>Tipo soggetto: <?php echo $r->soggetto; ?></td> </tr> <tr> <td>Cognome/Rag.sociale: <?php echo $r->cognome; ?></td> </tr> <tr> <td>Nome: <?php echo $r->nome; ?></td> </tr> <tr> <td>Nato a: <?php echo $r->paese_nascita; ?></td> </tr> <tr> <td>Provincia di: <?php echo $r->provincia; ?></td> </tr> <tr> <td>Il: <?php echo $r->data_nascita; ?></td> </tr> <tr> <td>Codice fiscale: <?php echo $r->cod_fiscale; ?></td> </tr> <tr> <td>Partita IVA: <?php echo $r->iva; ?></td> </tr> <tr> <td>CCIAA: <?php echo $r->cciaa; ?></td> </tr> <tr> <td>Comune: <?php echo $r->comune; ?></td> </tr> <tr> <td>Indirizzo noto: <?php echo $r->indirizzo_noto; ?></td> </tr> <tr> <td>Altri recapiti: <?php echo $r->recapiti; ?></td> </tr> <tr> <td>Recapiti tel: <?php echo $r->telefono; ?></td> </tr> <tr> <td>Eventuale coniuge: <?php echo $r->coniuge; ?></td> </tr> <tr> <td>Eventuale garante: <?php echo $r->garante; ?></td> </tr> <tr> <td>Professione/ditta: <?php echo $r->professione; ?></td> </tr> <tr> <td>Banca: <?php echo $r->banca; ?></td> </tr> <tr> <td>Note: <?php echo $r->note; ?></td> </tr> <tr> <td>EDIT</td> </tr> </table> <?php } ?>
Che quindi si ritrova la pagina con tutti i dati che ha messo rispettivamente di ogni richiesta.
Ora, la cosa che voglio fare è creare una sorta di tabella in html o comunque fare che in qualche modo quando clicco su "elenco richieste" appaiano non subito tutti i record ma bensi un link per ogni record, in modo tale che l'utente clicca solo sul record che vuole visualizzare. E all'interno di essi (quando l'utente clicca sul link del record interessato) cè appunto il record che vuole vedere...
So che non è difficile però non riesco ad arrivare alla soluzione..come posso fare?