Ver Mensaje Individual
  #1  
Antiguo 20-08-2007
Vinicio Vinicio is offline
Miembro
 
Registrado: jul 2006
Posts: 16
Reputación: 0
Vinicio Va por buen camino
Problema al insertar varios renglones

Que tal amigos, tengo un problema a la hora de insertar varios registros en una base de datos mysql, debo insertar varios registros con codigos diferentes, el codigo que presento acontinuacion
muestra la forma en que lo estoy intentando hacer, basicamente hago un ciclo FOR para insertar los registros dependiendo de la cantidad que el usuario asigne, el problema esta en que solo inserta una vez no importando cuantas veces le diga al FOR k haga iteraciones... alguno tiene otra idea, o me peuden decir en donde estoy fallando?

Código PHP:
for($e=0;$e<=$cantidad;$e++)
  {  

    
srand((double)microtime()*1000000); 
     
$codigo;
  
     for(
$i=0;$i<=11;$i++)
          {  
  
               
$nol rand(0,1);
   
           switch(
$nol)
           {
            case 
0$valor chr(rand(48,57));break; //0-9
            
case 1$valor chr(rand(65,90));break; //A-Z
              
}
           
$codigo .= $valor;
        }

$result mysql_query("INSERT INTO codigo (id_codigo, lote, codigo, id_usuario, id_distribuidor, activa, fecha_gen, fecha_act, credito) VALUES (NULL, '$maxlote', '$codigo', NULL, NULL, '0', '$fecha_gen', NULL, '0');",$cnx);

  
//termina inserta Codigo
  
}
     
header ("Location: codigo_asigna.php"); 

Última edición por roman fecha: 21-08-2007 a las 00:38:53. Razón: Agregar etiqueta [php]
Responder Con Cita