Joomla.it Forum
Componenti per Joomla! => Gestione Form => : Fabri64 10 Jan 2014, 09:16:41
-
Ciao a tutti.
Qualcuno può dirmi come si fà a visualizzare alla fine di un elenco il numero dei record?
-
li conti... semplice no? ;D ;D
ps: io magari penso di sapere di che stai parlando perché ho visto il post precedente, ma sinceramente la tua domanda è un poco vaga.
ciao
-
Volevo alla fine della lista la possibilità di scrivere "Totale xx" iscritti.
-
ma di quale lista stai parlando?
si era capito che vuoi visualizzare il numero di elementi in un recordset, ma se non specifichi da dove viene quest'ultimo/come lo hai recuperato/in che ambiente sei l'unico che ti può rispondere e un indovino: a me risulta difficile indovinare quello che hai in testa!
dato che non hai fornito nessun elemento per un'analisi, l'unica risposta sensata è quella che ti ho dato prima: li conti.
ciao
-
Hai perfettamente ragione.
Ho realizzato un database con chronoform per gestire l'anagrafica di una scuola calcio. 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:
<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>
Con il risultato in allegato "cattura"
Cliccando sulla categoria si visualizza l'elenco degli iscritti a quella categoria: allegato "cattura2"
Volevo in questo elenco che al fondo ci fosse scritto: Totale iscritti "numero iscritti"
[allegato eliminato automaticamente dopo un anno]
-
il tag 'code', questo sconosciuto... ::)
i records sono in $form->data['elenco'], quindi:
<span>Trovati <?php echo count($form->data['elenco']); ?> iscritti</span>
ciao,
marco
-
Grazie mille.
Ciao