Ver Mensaje Individual
  #8 (permalink)  
Antiguo 14/06/2012, 01:30
eurodoblon
 
Fecha de Ingreso: enero-2008
Mensajes: 303
Antigüedad: 16 años, 3 meses
Puntos: 0
Respuesta: control de flujo

Muchas gracias a todos,
Cada día me gusta más este foro por la gran colaboración que hay.

Por eso me gusta dejar al final de cada hilo la solución si es que la consigo:

Seguramente habrá algo más simple, pero he optado por limitar la busqueda a un solo registro con el fín de que el ciclo NO se repita tantas veces obligado por while:

Código PHP:
$consulta "SELECT id FROM `turnoscreados` WHERE `turno` LIKE '%TURNO%' ";
$consult mysql_query($consulta$barco) or die(mysql_error()); 
 
$numero mysql_num_rows($consult);
       
for(
$f=0$f<=$numero$f++){       
    
$quer "SELECT id, turno FROM `turnoscreados` WHERE `turno` LIKE '%TURNO%' LIMIT 0, 1 ";
$temp mysql_query($quer$barco) or die(mysql_error()); 
while (
$row mysql_fetch_assoc($temp)){         
$query "SELECT nombre FROM personal where rota=1 LIMIT $f ,1";
$temp2 mysql_query($query$barco) or die(mysql_error()); 
while (
$row2 mysql_fetch_assoc($temp2)){

mysql_query("update turnoscreados set turno='$row2[nombre]' where id='$row[id]'");
 
}
}