Back to top

Autore Topic: [Risolto]Totale record  (Letto 2128 volte)

Offline Fabri64

  • Esploratore
  • **
  • Post: 157
    • Mostra profilo
[Risolto]Totale record
« il: 10 Gen 2014, 09:16:41 »
Ciao a tutti.
 Qualcuno può dirmi come si fà a visualizzare alla fine di un elenco il numero dei record?
« Ultima modifica: 10 Gen 2014, 11:41:23 da Fabri64 »

Offline mmleoni

  • Global Moderator
  • Instancabile
  • ********
  • Post: 5547
  • Sesso: Maschio
  • Just another *nix coder/sysadmin...
    • Mostra profilo
Re:Totale record
« Risposta #1 il: 10 Gen 2014, 09:50:58 »
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

mmleoni web consulting - creazione siti web aziendali ed e-commerce avanzati - sviluppo moduli e componenti Joomla

Offline Fabri64

  • Esploratore
  • **
  • Post: 157
    • Mostra profilo
Re:Totale record
« Risposta #2 il: 10 Gen 2014, 09:56:25 »
Volevo alla fine della lista la possibilità di scrivere "Totale xx" iscritti.

Offline mmleoni

  • Global Moderator
  • Instancabile
  • ********
  • Post: 5547
  • Sesso: Maschio
  • Just another *nix coder/sysadmin...
    • Mostra profilo
Re:Totale record
« Risposta #3 il: 10 Gen 2014, 10:03:35 »
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

mmleoni web consulting - creazione siti web aziendali ed e-commerce avanzati - sviluppo moduli e componenti Joomla

Offline Fabri64

  • Esploratore
  • **
  • Post: 157
    • Mostra profilo
Re:Totale record
« Risposta #4 il: 10 Gen 2014, 11:30:07 »
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:
Codice: [Seleziona]
<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]
« Ultima modifica: 10 Gen 2014, 11:34:48 da mmleoni »

Offline mmleoni

  • Global Moderator
  • Instancabile
  • ********
  • Post: 5547
  • Sesso: Maschio
  • Just another *nix coder/sysadmin...
    • Mostra profilo
Re:Totale record
« Risposta #5 il: 10 Gen 2014, 11:38:34 »
il tag 'code', questo sconosciuto...  ::)

i records sono in $form->data['elenco'], quindi:

Codice: [Seleziona]
<span>Trovati <?php echo count($form->data['elenco']); ?> iscritti</span>
ciao,
marco
mmleoni web consulting - creazione siti web aziendali ed e-commerce avanzati - sviluppo moduli e componenti Joomla

Offline Fabri64

  • Esploratore
  • **
  • Post: 157
    • Mostra profilo
Re:[Risolto]Totale record
« Risposta #6 il: 10 Gen 2014, 11:41:53 »
Grazie mille.
Ciao


 



Web Design Bolzano Kreatif