Ver Mensaje Individual
  #2 (permalink)  
Antiguo 04/07/2011, 01:44
Avatar de Marvin
Marvin
Colaborador
 
Fecha de Ingreso: febrero-2005
Ubicación: global $Chile->Santiago;
Mensajes: 1.991
Antigüedad: 19 años, 3 meses
Puntos: 81
Respuesta: Crear una especie de ETL con php y mysql

Bueno... primero sacas todos los usuarios:
Código php:
Ver original
  1. $ok = 0;
  2. $error = 0;
  3. $sql = "SELECT email, puntos
  4.         FROM usuario_concurso";
  5. $result = mysql_query($sql);
  6. while($data = mysql_fetch_array($result)){
Luego tomas cada valor puntos y lo insertas en la tabla sorteo:
Código php:
Ver original
  1. $i = 1;
  2.     $puntos = $data['puntos'];
  3.     while($i<=$puntos){
  4.         $sqI = "INSERT INTO sorteo (mail) VALUES ('".$data['email']."')";
  5.         if(mysql_query($sqI)){
  6.             $ok++;
  7.         }else{
  8.             $error++;
  9.         }
  10.     }
  11. }
  12. echo "Se ingresaron ".$ok." valores con ".$error." errores";
O algo por ahi.

Suerte!
__________________
El que dice "Solo sé que nada sé", esta asumiendo que sabe algo.
Lea las FAQ's!