Joomla.it Forum

Joomla! 2.5 (versione con supporto terminato) => Joomla! 1.6/1.7/2.5 => : Trok 31 Jul 2011, 23:33:24

: Sto uscendo pazzo con sondaggi e community builder
: Trok 31 Jul 2011, 23:33:24
Salve cari amici, non so più come uscirmene. Sto realizzano un sito per un'azienda e mi servirebbe realizzare due cose un pò complicate.


Una prima l'ho sistemata quasi. In pratica ogni utente, tramite il proprio pannello deve poter inserire dei dati e alla fine questi dati devono essere mostrati in una pagina. Ho usato community builder, gli utenti inseriscono i dati e i dati vengono mostrati in una lista affianco agli utenti...! Eccome come funziona ora:



Tizio                    scarpe: 1 / maglietta:  0 / pantaloni: 1
Cazio                    scarpe: 1 / maglietta:  0 / pantaloni: 1
Sempronio            scarpe: 1 / maglietta:  0 / pantaloni: 1
Marconio               scarpe: 1 / maglietta: 1 / pantaloni: 1




 É possibile creare una lista o una tabella in modo tale che a sinistra ci siano gli utenti e a destra i dati incolonnati e poi sommati?






Esempio:


                           scarpe  - maglietta - pantaloni
Tizio                      1           1              0
Cazio                    1           0              1
Sempronio            0           0              1
Marconio               1          1              1


 somma                3           2              3




-----------------------------------------------------------------------------------------




Poi altra domanda: É possibile creare un sondaggio con la possibilità di sapere anche chi ha votato e cosa ha votato? 




esempio:


Partecipi al prossimo evento?


Si                          Giulio, Marco, Giacomo
No                         Camillo, Antonio
forse                      Massimo, Antonio
Al 50%                    Marianna
Al 25%




Mi servono queste due pagine perchè sono fermo da due settimane e sto impazzendo. Aiutantemi, purtroppo non vogliono soluzioni a pagamento ma solo free.  :o
Esistono plugin o altre cose? Per il sondaggio Kunena era perfetto, ma non mostra il voto degli utenti.
: Re:Sto uscendo pazzo con sondaggi e community builder
: Trok 01 Aug 2011, 14:46:45
UP UP
: Re:Sto uscendo pazzo con sondaggi e community builder
: Trok 01 Aug 2011, 18:11:08
Finalmente son riuscito a fare qualcosa.


Il problema e che ora i dati vengono visualizzati in questo modo:


tizio 1
caio 0
sempronio 1


..........


Io vorrei invece fare così:


                   Camicia
Tizio                1
caio                 0
sempronio       1






come posso fare, ora mi trovo ad avere il codice in questa situazione. Oltre non so come fare! :-( mi riuscire ad aiutare o non sapete come fare?

:
<?
// Creo una variabile dove imposto il numero di record
// da mostrare in ogni pagina
$x_pag = 100;


// Recupero il numero di pagina corrente.
// Generalmente si utilizza una querystring
$pag = $_GET['pag'];


// Controllo se $pag è valorizzato...
// ...in caso contrario gli assegno valore 1
if (!$pag) $pag = 1;


// Mi connetto al database
$conn = mysql_connect(".......","............","............");
mysql_select_db("...........", $conn);


// Uso mysql_num_rows per contare le righe presenti
// all'interno della tabella agenda
$all_rows = mysql_num_rows(mysql_query("SELECT id FROM jos_comprofiler "));


// Tramite una semplice operazione matematica definisco
// il numero totale di pagine
$all_pages = ceil($all_rows / $x_pag);


// Calcolo da quale record iniziare
$first = ($pag - 1) * $x_pag;


// Recupero i record per la pagina corrente...
// utilizzando LIMIT per partire da $first e contare fino a $x_pag
$rs = mysql_query("SELECT * FROM jos_comprofiler  LIMIT $first, $x_pag");
$nr = mysql_num_rows($rs);
if ($nr != 0){
  for($x = 0; $x < $nr; $x++){
    $row = mysql_fetch_assoc($rs);
    echo "<table><tr>";
    echo "<td>" . $row['firstname'] . "</td>";
    echo "<td>" . $row['lastname'] . "</td>";
    echo "<td>" . $row['cb_camicia'] . "</td>";
    echo "</tr>";   
   
    echo "</table>";


  }
}else{
  echo "Nessun record trovato!";
}


// Se le pagine totali sono più di 1...
// stampo i link per andare avanti e indietro tra le diverse pagine!
if ($all_pages > 1){
  if ($pag > 1){
    echo "<a href=\"" . $_SERVER['PHP_SELF'] . "?pag=" . ($pag - 1). "\">";
    echo "Pagina Indietro[/url]&nbsp;";
  }
  if ($all_pages > $pag){
    echo "<a href=\"" . $_SERVER['PHP_SELF'] . "?pag=" . ($pag + 1) . "\">";
    echo "Pagina Avanti[/url]";
  }
}


// Chiudo la connessione ad DB
mysql_close($conn);
?>
: Re:Sto uscendo pazzo con sondaggi e community builder
: Trok 02 Aug 2011, 19:46:57
nessuno riesce ad aiutarmi?
: Re:Sto uscendo pazzo con sondaggi e community builder
: 56francesco 03 Aug 2011, 17:08:57
è il primo software di sondaggi

ed è anche open source?
se non lo fosse per cortesia elimina ogni riferimento da  questo forum, grazie.
: Re:Sto uscendo pazzo con sondaggi e community builder
: Trok 03 Aug 2011, 21:59:04
ed è anche open source?
se non lo fosse per cortesia elimina ogni riferimento da  questo forum, grazie.


scusa ma non ho capito la risposta. A quale software ti riferisci?