Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/02/2013, 21:07
Mndrake
 
Fecha de Ingreso: septiembre-2010
Mensajes: 78
Antigüedad: 13 años, 7 meses
Puntos: 0
Insetar codigos aleatorios multiles en tabla Mysql

Buenas,


necesito ingresar varios codigos aleatorios en una tabla en Mysql


$cantidad = 5; // esta es la cantidad de codigos a generar

este es el codigo que uno para genera los codigos:

function GeneraNumeros($longitud){$key='';$pattern='1234567 890';$max = strlen($pattern)-1;
for($i=0;$i < $longitud;$i++)$key .= $pattern{mt_rand(0,$max)};return $key;}$n=GeneraNumeros(4);

function GeneraLetras($longitud){$key='';$pattern='QWERTYUI OPASDFGHJKLZXCVBNM';$max = strlen($pattern)-1;
for($i=0;$i < $longitud;$i++)$key .= $pattern{mt_rand(0,$max)};return $key;}$l=GeneraLetras(4);
$codigo = "$n1-$l1";

Lo hago de esa manera porque necesito codigos con este formato:

2547-HGTR // cuatro numeros y cuatro letras.


Necesito ingresar los datos en mysql



mysql_query("INSERT INTO codigos ( codigo) VALUES('$codigos')")

si la cantidad es 5 necesito este resultado en la tabla:

1547-IJHG
5648-GTFD
86124-YHBC
9875-KJHG
2136-AZPO


Gracias.