Ver Mensaje Individual
  #5 (permalink)  
Antiguo 17/11/2005, 02:20
Avatar de jam1138
jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 19 años, 9 meses
Puntos: 102
Código PHP:
while ($num_results 0
E inicialmente de dónde va a salir $num_results para hacer la comparación??. Bien podrías darle un valor directamente antes de bucle para que cumpla la condición... ó podrías hacer un do...while():
Código PHP:
 do {
    
$id mt_rand(100000999999);

    
$query "SELECT ID FROM tickets WHERE ID = $id";
    
$resultado mysql_query($query))
    
        
$num_results mysql_num_rows($resultado);
    
} while (
$num_results 0); 
Yo te sugeriría planetear esto en el foro de MySQL por si hay algúna solución de aquel lado (lo desconosco, aunque muy probablemente la haya). Realmente esto no podría ser efectivo... aunque es poco probable por el rango de carácteres, podrías hacer demasiadas consultas... ¿por qué la necesidad de un id aleatorio?? .

__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"