Ciao a tutti
Ho realizzato un database con chronoform per gestire l'anagrafica di una societa sportiva.Ho realizzato due tabelle, uno per gli iscritti e una per le categorie a cui appartengono gli iscitti in base all'età. Per visualizzare i dati ho usato la classe JRequest: che mi restituisce un elenco in base all'anno di nascita.Cliccando sulla categoria si visualizza l'elenco degli iscritti a quella categoria:
Mi chiedevo se c'era la possibilità di aggiungere piu anni nello stesso classe JRequest nel senso che volevo estrarre un elenco con due annate, infatti in una categoria includono due annate.
Quindi è possibile associare il parametro rec ad "anno" e allo stesso tempo ad "anno2" che è il nome del secondo campo relativo all'atro anno.
Questo è il codice
<h1>Elenco categorie</h1>
<?php
// start ord
$img="";
if (Jrequest::getVar('direction','','get')=="") {
$ord="asc";
}
if (Jrequest::getVar('direction','','get')=="desc") {
$ord="asc";
$img="desc";
}
if (Jrequest::getVar('direction','','get')=="asc") {
$ord="desc";
$img="asc";
}
// end ord
?>
<table style="width: 100%" id="db_multi_record_loader">
<thead>
<tr>
<th style="width: 15%" class="col1 cell"><a class="order_link direction_asc"
href="index.php?option=com_chronoforms&chronoform=visualizzacategorie&order=anno&direction=<?php echo $ord; ?>"
>Annata <?php if (Jrequest::getVar('order','','get')=="anno"){
echo "<img src=\"media/system/images/sort_".$img.".png\" alt=\"\" />"; } ?></th>
<th style="width: 25%" class="col2 cell"><a class="order_link direction_asc"
href="index.php?option=com_chronoforms&chronoform=visualizzacategorie&order=categoria&direction=<?php echo $ord; ?>
">Categoria <?php if (Jrequest::getVar('order','','get')=="categoria")
{echo "<img src=\"media/system/images/sort_".$img.".png\" alt=\"\" />"; } ?></th>
<th style="width: 15%" class="col3 cell"><a class="order_link direction_asc"
href="index.php?option=com_chronoforms&chronoform=visualizzacategorie&order=stagione&direction=<?php echo $ord; ?>"
>Stagione <?php if (Jrequest::getVar('order','','get')=="stagione"){
echo "<img src=\"media/system/images/sort_".$img.".png\" alt=\"\" />"; } ?></th>
</tr>
</thead>
<?php
$bb=$form->data['elenco'];
foreach ($bb as $a) {
echo "<tr><td>".$a['anno']."</td><td><a class=\"order_link\"
href=\"index.php?option=com_chronoforms&chronoform=Visualizzaiscritti&rec=".$a['anno']."\">".$a['categoria']."
</td><td>".$a['stagione']."</td><td>";
}
?>
</table>
Spero di essere stato chiaro
Grazie