Quote Originariamente inviata da satifal Visualizza il messaggio
Da manuale mysql_query()

codice:
...
Solo per le istruzioni SELECT, SHOW, EXPLAIN o DESCRIBE mysql_query() restituisce un identificativo di risorsa o FALSE se la query non è stata eseguita correttamente.
...

ergo la query "non è stata eseguita correttamente".
Codice PHP:
$con mysql_connect($host$db_user$db_psw);
                  
mysql_select_db($db_name$con);
$query mysql_query("SELECT username FROM users WHERE username=".$username."");
$num mysql_num_rows($query);
if (
$num >= 1)
  {      echo 
"<link href=\"css/custom_alert.css\" media=\"screen\" rel=\"stylesheet\" type=\"text/css\" />        <script src=\"//ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js\"></script>        <script src=\"js/custom_alert.js\"></script>        <script type=text/javascript>_alert('Error!','Username already exists! Choose another')</script>";  }
  else  {    echo 
"<link href=\"css/custom_alert.css\" media=\"screen\" rel=\"stylesheet\" type=\"text/css\" />        <script src=\"//ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js\"></script>        <script src=\"js/custom_alert.js\"></script>        <script type=text/javascript>_alert('LOL!','Puoi continuare!')</script>";  } 
Perchè non viene eseguita correttamente, non capisco..

Help!