Ver Mensaje Individual
  #19 (permalink)  
Antiguo 04/04/2013, 05:50
ignor
 
Fecha de Ingreso: abril-2013
Mensajes: 45
Antigüedad: 11 años, 1 mes
Puntos: 0
Respuesta: generar select en php

dependiendo de la posición tiene tantos puntos, he hecho esto para que guarde en una variable los puntos:
Código PHP:
Ver original
  1. $r=$_REQUEST['el_piloto'];
  2. $resultado=0;
  3. for ($i=0;$i<sizeof($matriz_f1[$r]["posicion"]);$i++){
  4.     if ($matriz_f1["posicion"]=-1) {
  5.     $resultado=$resultado+0;}
  6.     elseif ($matriz_f1["posicion"]=1) {
  7.     $resultado=$resultado+10;}
  8.     elseif ($matriz_f1["posicion"]=2) {
  9.     $resultado=$resultado+8;}
  10.     elseif ($matriz_f1["posicion"]=3) {
  11.     $resultado=$resultado+6;}
  12.     elseif ($matriz_f1["posicion"]=4) {
  13.     $resultado=$resultado+5;}
  14.     elseif ($matriz_f1["posicion"]=5) {
  15.     $resultado=$resultado+4;}
  16.     elseif ($matriz_f1["posicion"]=6) {
  17.     $resultado=$resultado+3;}
  18.     elseif ($matriz_f1["posicion"]=7) {
  19.     $resultado=$resultado+2;}
  20.     elseif ($matriz_f1["posicion"]=8) {
  21.     $resultado=$resultado+1;}
  22.     elseif ($matriz_f1["posicion"]>8) {
  23.     $resultado=$resultado+0;}
  24. }
  25. echo "<font color=white>Número total de puntos conseguidos en el campeonato: <b>".$resultado."</b></font>";
  26. ?>
Pero no funciona, el resultado es 0 y nunca puede ser 0. Hasta donde yo entiendo estoy haciendo un bucle en el que si el número que digo en el if coincide con el de posición, sumo tanto a la variable, y luego ofrezco la suma total, pero no funciona.