Ver Mensaje Individual
  #8 (permalink)  
Antiguo 25/03/2008, 11:06
luks77
 
Fecha de Ingreso: diciembre-2007
Mensajes: 274
Antigüedad: 16 años, 5 meses
Puntos: 0
Re: Pequeña duda

Gracias,

eljavista , yo le digo a todo loop for pero no e que solo uso ese loop,gracias por tu respuesta, ahora tengo un problema mas, no me modifica la info en la bd. No se porque antes funcionaba bien, no voy a poner todo el code porque son casi 10.000 lineas, y es todo lo mismo pero cambiando el IF.

Código PHP:

 $db
=db_connect();
$query "SELECT * FROM user";
$result mysql_query$query ) or die( mysql_error() );



$ids = array();
while( 
$row mysql_fetch_array$result ) ) {
        
$ids[] = $row['id'];
}

for( 
$i 0$i count$ids ); $i++ ) 
{
      echo 
$ids[$i]."<br>";



 
$row=mysql_fetch_array($result);    
 
 
$id=25;    
echo  
$id;  
 
$query "select * from user where id='$id'" or die (mysql_error());
  
$resultado mysql_query($query,$db) or die (mysql_error());
 
$query="UPDATE `juego`.`entrenamiento_ayer` SET  `drive_a`= '".$row["drive"]."', 
                                                  `reves_a`= '"
.$row["reves"]."',
                                                  `voleas_d_a`= '"
.$row["voleas_d"]."',
                                                  `voleas_r_a`= '"
.$row["voleas_r"]."',
                                                  `saque_a`= '"
.$row["saque"]."',
                                                  `passing_a`= '"
.$row["passing"]."',
                                                  `smash_a`= '"
.$row["smash"]."',
                                                  `remates_a`= '"
.$row["remates"]."',
                                                  `rapidez_a`= '"
.$row["rapidez"]."',
                                                  `drop_a`= '"
.$row["drop"]."',
                                                  `slice_a`= '"
.$row["slice"]."',
                                                  `fuerza_a`= '"
.$row["fuerza"]."',
                                                  `precicion_a`= '"
.$row["precicion"]."',
                                                `inteligencia_a`= '"
.$row["inteligencia"]."',                                                   `condicion_a`= '".$row["condicion"]."',
                                                  `practica_a`= '"
.$row["practica"]."'                                                                WHERE id=$id"
 

      
$resultado mysql_query($query,$db) or die (mysql_error());
     
     
     
     
     
     if (
$row["ent_1"]=="drive")
     {
     if (
$row["drive"]<=20)     
     {
     
$agregar1=rand(4,3);         

     }
          elseif (
$row["drive"]<=35 && $row["drive"]>20)     
     {
     
$agregar1=3;         

     }
               elseif (
$row["drive"]<=50 && $row["drive"]>35)     
     {
     
$agregar1=rand(2,3);         

     }
              
                   elseif (
$row["drive"]<=75 && $row["drive"]>50)     
     {
     
$agregar1=2;         

     }
                        elseif (
$row["drive"]<=80 && $row["drive"]>75)     
     {
     
$agregar1=rand(1,2);         

     }
                            elseif (
$row["drive"]<=90 && $row["drive"]>80)     
     {
     
$agregar1=1;         

     }
                                 elseif (
$row["drive"]<=100 && $row["drive"]>90)     
     {
     
$agregar1=rand(0,1);         

     }
     
                                      elseif (
$row["drive"]>=100)     
     {
     
$agregar1=rand(-2,-8);         

     }
    
    else
     {
    
$agregar1=rand(10,11);    
    }
     
$agregar=$row["drive"] + $agregar1;
     
     if (
$agregar>100)
   {
    
$numero=rand(-2,-3);
   
$agregar=$agregar+$numero;    
    
   }
   
    
$query="UPDATE `juego`.`user` SET `drive` = '$agregar' WHERE `user`.`id` ='$id'";
    
$resultado mysql_query($query,$db) or die (mysql_error());      
      } 
Donde me confundo que no me guarda la info en la bd. No me tira error ni nada, simplemente no me o guarda