Ver Mensaje Individual
  #5 (permalink)  
Antiguo 19/09/2015, 20:02
Avatar de xfxstudios
xfxstudios
 
Fecha de Ingreso: junio-2015
Ubicación: Valencia - Venezuela
Mensajes: 2.448
Antigüedad: 8 años, 10 meses
Puntos: 263
Respuesta: Bucle hasta que de FALSE?

ok encontre este codigo aqui en el foro y funciona perfecto para lo que necesito, pero no encuentro como verificarlo en la base de datos y si existe que genere otro basandome en lo que colocan aqui, es decir no encuentro como adaptar las soluciones que aqui muestran a este codigo. Gracias:

Código PHP:
Ver original
  1. function genId() {
  2.   $format = 'xxxxx-xxxxx-xxxxx-xxxxx-xxx-y';
  3.  
  4.   return preg_replace_callback('/[xy]/', function($match) {
  5.     $pattern = '1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZ';
  6.  
  7.     if ($match[0] === 'x') {
  8.       return substr($pattern, mt_rand(0, strlen($pattern)), 1);
  9.     } else {
  10.       return substr(date('y'), -2);
  11.     }
  12.   }, $format);
  13. }
  14. $ver  = genId();
  15. echo $ver;
__________________
[email protected]
HITCEL

Última edición por xfxstudios; 19/09/2015 a las 20:40