Visualizzazione dei risultati da 1 a 7 su 7

Discussione: Grafico

  1. #1

    Grafico

    Codice PHP:
    $query2 "SELECT * FROM Sondaggi_Risposte ORDER BY ID DESC";
    $result2 mysql_query($query2$db);
    $row2 mysql_fetch_array($result2);
    $somma $row2["Opzione1"] + $row2["Opzione2"] + $row2["Opzione3"] + $row2["Opzione4"] + $row2["Opzione5"] + $row2["Opzione6"] + $row2["Opzione7"] + $row2["Opzione8"] + $row2["Opzione9"] + $row2["Opzione10"];
    $perc $row2["Opzione".$a] * 100 $somma;
    $tot round($perc2); 
    Creando dei quadratini (es. opzione1.gif... opzione10.gif), diciamo di 1x5(px), come faccio a scrivere un tag img con i quadratini per ogni 0,1% ?

  2. #2
    stretchando i quadratini in modo proporzionale....

    <img height="1" width="<?php echo $percentuale*$valorediscala; ?>>

    una cosa del genere... più che altro dovresti sapere qual 'è il valore massimo raggiungibile.. inm modo da stabilire la base semplicemente dividendolo per 100


  3. #3
    Codice PHP:
    <img src=\"../images/opzione".$a.".gif\" width=\"$width\" height=\"5\"> 
    Ho fatto così

  4. #4
    [supersaibal]Originariamente inviato da poeta1978
    Codice PHP:
    <img src=\"../images/opzione".$a.".gif\" width=\"$width\" height=\"5\"> 
    Ho fatto così [/supersaibal]
    sì ma il come ricavi $width.. che è la cosa + imposrtante, non lo dici

  5. #5
    $width = $tot*3;


  6. #6
    contento te...

    però tot dev'essere massimo 33.. altrimenti superi i 100. e a quel punto o vedi qual è il valore totale di tutti i risultati, in modo di fare una proporzione, o ti viene fuori una roba un po' strana

  7. #7
    $tot è

    $perc = $row2["Opzione".$a] * 100 / $somma;
    $tot = round($perc, 2);

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.