16/02/2013, 21:07
|
| | Fecha de Ingreso: septiembre-2010
Mensajes: 78
Antigüedad: 14 años, 2 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. |