Salve a tutti. Ho un problema in questo script:
Codice PHP:
include('../config.php');
// Controllo di univocità: username unico //
$query "SELECT username FROM users WHERE username = \"$username\"";
$db mysql_connect($dbhost$dbuser$dbpass);
mysql_select_db($database$db);
$qresult mysql_query($query$db);
$checkuser mysql_result($qresult0);
if (
$username != $checkuser) {
// Registrazione nel DB //
    
$passmd5 md5($password);
    
$query "INSERT INTO users(username, password, email) VALUES (\"username\", \"$passmd5\", \"email\")";
    
$qresult mysql_query($query$db)
        or die(
"È accaduto un errore!");
    echo 
"Registrazione effettuata";
} else {
    echo 
"<p align=\"center\">L'username inserito è già presente nei nostri Database. Siete pregati di inserirne uno diverso." $back;

In poche parole questo codice dovrebbe controllare al momento della registrazione, se l'username da registrare è già presente nel database. In caso contrario effettua la registrazione. Ho però un problema con l'istruzione mysql_result() quando l'username NON è presente nel database, e quindi il risultato della query è vuoto. Come posso risolvere?