mystik23
le 20 aout 2002 à 22h28
alors la je continu sur mon script et j'en suis a l'affichage
[code]echo '<table border="1">';
while ( $data=mysql_fetch_array($req) )
{
$question=$data['question'];
echo '<tr><td align="center">'.$question.'</td></tr>';
$nb_votants=$data['nb_votants'];
$i=1;
$var="choix_".$i;
while ( $choix=$data[$var] )
{
$pourcentage = round(($resultat_.$i / $nb_votants) * 100);
$longueur = (90 / 100) * $pourcentage;
echo "<tr><td> ".$choix.' : ';
echo "<img src=\"../Interface/sondage.gif\" height=\"8\" width=".$longueur."/> ";
echo "( ".$pourcentage."% )</td></tr>";
$i++;
$var="choix_".$i;
}
echo '<tr><td align="center">Votants : '.$nb_votants.'</td></tr>';
}
echo '</table>';[/code]
et dans ma table
ya dans ma table :
question : lalala
choix1 :lo
resultat_1 :5
choix_2 :li
resultat_2 :2
choix_3 :lu
resultat_3 :0
nb_votant :7
la ok mais le pb c que a afficher ca me met des mauvais truc : 14% pour le 1, 29% pour 2 et 43% pour le 3
et oui ya pb
g pas trouver d'ou vient mon erreur , je pense que c les deux opperation que je fais g du me plant
merc_i atopus
ghz
le 20 aout 2002 à 22h33
j'ai rien compris, explique mieux
mystik23
le 20 aout 2002 à 22h47
arf en fait les pourcentage afficher sont incorecte par rapport au resultat de la table ( ex 43% pour 0 votant (dans le choix 3))
Library
le 21 aout 2002 à 00h10
$resultat_.$i
ca marche pas
prend des tableaux !!
$resultat[$i]
-------
Coluche : "Le capitalisme, c'est l'exploitation de l'homme par l'homme. Le syndicalisme, c'est le contraire."
mystik23
le 21 aout 2002 à 20h08
ca marche pas la concatenation fde variable
dommage
il faut que je stock les reultat dans un tableau ou si je remplace $resultat_.$i par $resultat_[$i]
ca marchera
Library
le 21 aout 2002 à 22h45
le meilleur moyen de savoir c'est d'essayer
-------
Coluche : "Le capitalisme, c'est l'exploitation de l'homme par l'homme. Le syndicalisme, c'est le contraire."