Ho testato la funzione che genera i numeri casuali e funziona perfettamente... praticamente è solo la query che nn riesco a capire dove sbaglio se nel richiamo di mysqli oppure quando estraggo le righe...

ho un modulo di gestione errori chiamato error_handler scritto in questo modo:

Codice PHP:
set_error_handler('error_handler'E_ALL);

function 
error_handler($errNo$errStr$errFile$errLine)
{
    if(
ob_get_length())    ob_clean();
    
    
$error_message 'ERRNO: ' $errNo chr(10) .
                      
'TEXT: ' $errStr chr(10) .
                      
'LOCATION: ' $errFile 
                      
', line' $errLine;
                      
    echo 
$error_message;
    exit;