restituire array percentuale

loreberti10

Utente Attivo
22 Set 2012
43
0
0
Ciao a tutti, vi volevo chiedere una cosa che non riesco a fare,
In pratica io devo restituire delle percentuali,
Ora io ho 2 array.
1) con gli id dei test in inter;
1) con il valore test in interi;

ora quello che devo restituire è la somma del valore dei test;

vi faccio un esempio

ho l'array del test con

ArrayTest(1 , 1, 2 , 2)
ArrayValori(3, 1, 2, 1)

Dovrei restituire un array con valori (4, 4 , 3, 3) in amniera poi da poter fare l'operazione su ogni indice per avere la percentuale cioè (3/4)*100 ecc...

Io ho provato in diverse maniere ma mi restituisce sempre un array [0]=>4 , [2]=>3 e cosi non riesco a fare l'operazione della percentuale, potreste aiutarmi?
Grazie!
 

f107

Utente Attivo
7 Ago 2012
206
6
18
Roma
Scusa...
Avrò io delle capacità limitate.. ma non ho ben compreso dove tiri fuori (4, 4 , 3, 3)..
Se riesci a farmi capire forse posso aiutarti
 

loreberti10

Utente Attivo
22 Set 2012
43
0
0
Scusa...
Avrò io delle capacità limitate.. ma non ho ben compreso dove tiri fuori (4, 4 , 3, 3)..
Se riesci a farmi capire forse posso aiutarti

Cerco di spiegarti cosa devo fare,
allora io ho una serie di ID che corrispondono a dei test

per ogni ID del test io ho una serie di interi che corrispondono al numero di una particolare risposta, ad esempio
al test 1 ci sono state 3 risposte x e 2 risposte z
al test 2 ci sono state 3 risposte x e 1 risposta z

Quello che devo fare io è estrapolare da questi risultati delle percentuali.
ad esempio
test n.1 risposta x 75%
test n.1 risposta y 25%
test n.2 risposta x 20%
test n.2 risposta y 80%

e cosi via...
so che per fare la percentuale dovrei fare, ad esempio per x del test numero 1: il numero di risposte (x/ numero totale di risposte al test )* 100

Spero di avere spiegato chiaramente
 

f107

Utente Attivo
7 Ago 2012
206
6
18
Roma
Dimmi se ho capito bene...
nell'array delle risposte tu hai degli interi che ti dicono che tipo di risposta è? quindi per esempio 1 = risposta x, 2 = risposta z??
Se non è cosi come fai a differenziare i risultati?

Se mi dici questo e mi metti il pezzo di codice dove hai dichiarato gli array posso risolvere il tuo problema ;)
 

loreberti10

Utente Attivo
22 Set 2012
43
0
0
Dimmi se ho capito bene...
nell'array delle risposte tu hai degli interi che ti dicono che tipo di risposta è? quindi per esempio 1 = risposta x, 2 = risposta z??
Se non è cosi come fai a differenziare i risultati?

Se mi dici questo e mi metti il pezzo di codice dove hai dichiarato gli array posso risolvere il tuo problema ;)

ok, io gli array li prendo da una quey ti posto il codice sotto
PHP:
   $query=("
   
   SELECT id_test, Answer, COUNT(*) AS totRisposte FROM RispostaUtente JOIN Admin WHERE id_test = id_testUtente GROUP BY id_test, Answer Order by id_test ");
   $risultato=sqlite_query($database,$query);
$h=0;
$i = 0;
$y = 0;
$arrayNuovo = array();
while($contenuto=sqlite_fetch_array($risultato)){
$id[]= $contenuto['id_test'];
$Answer[] = $contenuto['Answer'];
$somma[]= $contenuto['totRisposte'];
}

grazie! :)
 
Ultima modifica di un moderatore:

loreberti10

Utente Attivo
22 Set 2012
43
0
0
Dimmi se ho capito bene...
nell'array delle risposte tu hai degli interi che ti dicono che tipo di risposta è? quindi per esempio 1 = risposta x, 2 = risposta z??
Se non è cosi come fai a differenziare i risultati?

Se mi dici questo e mi metti il pezzo di codice dove hai dichiarato gli array posso risolvere il tuo problema ;)

No non è che un intero corrisponde ad una risposta, l'intero corrisponde ad un ID
e l'intero per la risposta corrisponde al numero di risposte di un certo tipo che può essere qualsiasi tipo, per ID
 

loreberti10

Utente Attivo
22 Set 2012
43
0
0
Sono riuscito a risolvere in qualche maniera, grazie comunque se a qualcuno interessa come ho fatto mi faccia sapere che posto, ciao ciao!
 

f107

Utente Attivo
7 Ago 2012
206
6
18
Roma
Sono riuscito a risolvere in qualche maniera, grazie comunque se a qualcuno interessa come ho fatto mi faccia sapere che posto, ciao ciao!

Chiedo scusa mi sono completamente dimenticato di te... sono tornato dall'ufficio e non ti ho più risposto.
Scusa ancora sono felice che tu abbia risolto :)
 

Longo8

Utente Attivo
28 Mar 2011
1.694
0
36
Si posta la soluzione. Fa sempre comodo se qualcuno avrà lo stesso problema, grazie.
 
Discussioni simili
Autore Titolo Forum Risposte Data
V [Visual Basic] Richiamare funzione su modulo per restituire list Visual Basic 0
S [PHP] restituire intera frase da una select PHP 7
L aiuto: form che dovrebbe restituire immagine PHP 2
E Restituire una "signature" con dati da altro sito web Webdesign e Grafica 0
V PHP e MySQL - Restituire pagine e Oggetti del DB. PHP 3
N leggere/sostituire/restituire file txt PHP 1
M select non deve restituire value Javascript 1
otto9due Leggere valore da array multidimensionale a chiavi dinamiche PHP 1
M Passaggio variabili array php su un tasto jq PHP 3
M Somma inversa di Array C/C++ 2
MarcoGrazia Iterazione array PHP 5
N Passare array da php a javascript PHP 5
G Ordinare un array multidimensionale PHP 4
H Errore su array associativo PHP 1
K Array senza ripetizioni Presentati al Forum 4
A Gestione array multidimensionale PHP 6
otto9due Più chiavi in array con array_key_exists() PHP 0
M Array associativi php su 2 campi mysql PHP 10
T ALTRO PROBLEMA CON ARRAY PHP PHP 1
T PROBLEMA CON ARRAY PHP 8
L Sessione e array per utenti PHP 0
R Importazione csv su mysql tramite array PHP 2
elpirata Ricavare e stampare indirizzo ip da array associativo PHP 0
P Ciclare tra array di oggetti PHP 1
R Raggruppare valori array PHP 5
S Come conoscere la posizione di numeri in un array escludendo i doppioni PHP 4
D Popolare array PHP 8
R Includere elementi array fra apici PHP 1
P Array da foreach PHP 2
N Variabile di sessione è un array PHP7 PHP 3
R Scorporare array e recuperare record tabella PHP 10
A Contare gli elementi di un array PHP 13
A Importare array in mysql PHP 1
A Array di immagini Sviluppo app per Android 10
D Chiave unica in estrazione dati da array php PHP 0
D Spazio vuoto in un elemento di un array php PHP 2
S Come filtrare valori di un array PHP 4
mazman mysqli_query() mi ritorna un array vuoto anche se presente un record nella tabella PHP 13
A Non è un array e nemmeno un intero, che tipo di dato è? Javascript 1
max1974 PHP, Array Multidimensionale e Grafici PHP 22
S [PHP] Confrontare due array con valori quasi uguali PHP 2
MarcoGrazia [PHP] Unioni di due array con somma di valori PHP 6
R [PHP] Visualizzazione dati Array PHP 2
S [PHP] Eliminare doppioni array e rinumerare le posizioni PHP 2
M Importare - Manipolare Json Array Sviluppo app per Android 2
M [PHP] Problemi su inserimento array nel db PHP 7
M [PHP] Visualizzare un array partendo dal numero 1 e non 0 PHP 5
G [ASP] Ciclare i valori di 2 array Classic ASP 2
S [PHP] Estrarre elementi array su più variabili PHP 5
S [PHP] Estrarre dati tabella in diversi array PHP 2

Discussioni simili