Ver Mensaje Individual
  #8 (permalink)  
Antiguo 21/11/2011, 13:00
Avatar de jorgelpadronb
jorgelpadronb
 
Fecha de Ingreso: agosto-2011
Ubicación: Cuba
Mensajes: 281
Antigüedad: 12 años, 8 meses
Puntos: 37
Respuesta: Anidar UPDATE dentro de un SELECT (PHP/MySQL)

Ya ya, ya se lo que te está pasando. Fíjate que primero pones el resultado de la consulta del SELECT en la variable $consulta y despues, dentro del while pones la SQL del insert en la variable $consulta también. Estás sobreescribiendo la variable consulta, donde tienes los resultados del SELECT. Por eso nada mas que ejecuta el primer ciclo y ya desaparecen los resultados del SELECT. Utiliza un nombre distinto para alojar la SQL del INSERT. Creo que así va a funcionar. Saludos.