Tengo este código:
Código PHP:
$query = mysql_query ("SELECT * FROM Pilots");
$filas = mysql_num_rows($query);
for($i = 0; $i < $filas; $i++){
$horas = mysql_result($query, 0, 'Hours');
if($horas < 20){
mysql_query ("UPDATE Pilots SET Rango = 'IngenierodeVuelo'");
}
if($horas >= 20){
mysql_query ("UPDATE Pilots SET Rango = 'PrimerOficial'");
}
if($horas >= 75){
mysql_query ("UPDATE Pilots SET Rango = 'Comandante'");
}
if($horas >= 150){
mysql_query ("UPDATE Pilots SET Rango = 'ComandanteHelitt'");
}
}
Pero por algún motivo asigna mal el valor $horas. Le pone 99899899899899899899899899899899899899899899899899 8998998998. Este valor debería cambiar dependiendo del piloto.