Hola, os cuento mi problema que consiste en que me da error al contar registros de una consulta. He estado buscando por todos los foros manuales y demas pero no consigo que me funcione bien la consulta.
Os pongo como lo hago:
//Conexion con la base
mysql_connect("localhost","usuario","contraseña");
//Ejecutamos las sentencia SQL
$query=mysql_db_query("base_datos","select count(*) from villas where tipo='villas'");
$registros = mysql_db_query($query);
echo $registros;
Me arroja este error:
Warning: Wrong parameter count for mysql_db_query() in /home/newvilla/public_html/agents/protect/index.php on line 8
Y la line 8 concretamente es esta:
$registros = mysql_db_query($query);
Me pueden decir en que consiste el error, soy novato en php y no tengo mucha idea de esto.

Gracias