Warning: mysql_num_rows(): supplied argument is not a valid

Estoy creando una pagina web con un script php, y me sale este error,

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/xxxx/public_html/config.php on line 13

Alguien me puede ayudar?
Aqui esta el codigo

1. <?php
2. // Provide Values for Database
3. $dbhost="localhost";
4. $dbname="nombredebasededatos";
5. $dbuser="usuario";
6. $dbpass="password";
7.
8. //Don't change the below 2 lines
9. $dbconnect=mysql_connect($dbhost,$dbuser,$dbpass);
10. mysql_select_db($dbname);
11.
12. $rs=mysql_query("select * from adminsettings");
13. if(mysql_num_rows($rs)>0){
14. $arr=mysql_fetch_array($rs);
15. $sitename=$arr[0];
16. $siteurl=$arr[1];
17. $webmasteremail=$arr[2];
18. $adminpass=$arr[3];


}
?>
El error puede estar en :
12. $rs=mysql_query("select * from adminsettings");
Modificalo y ponlo asi:
12. $rs=mysql_query("SELECT * FROM adminsettings");