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.