Ver Mensaje Individual
  #4 (permalink)  
Antiguo 24/10/2011, 18:44
Avatar de ricardo_tu
ricardo_tu
 
Fecha de Ingreso: noviembre-2010
Ubicación: Mas aca del mas alla
Mensajes: 222
Antigüedad: 13 años, 5 meses
Puntos: 32
Respuesta: extraer datos web

Saludos janjazz, lei tu pregunta y espero haberla comprendido bien.
Lo que quieres es hacer una consulta a una base de datos y saber cuantos resultados se han encontrado.

Para esa labor creo que te puede ser útil usar la función aritmética de MySql count().

Una sentencia tipo podria ser: (extraido de http://www.forosdelweb.com/f18/conta...-count-205352/ )

Código PHP:
$query="SELECT COUNT(*) FROM villas WHERE tipo='villas'"
Lo que en resumen significa

select count(*) = Selecciona y Cuenta (*) = Todo

from = en (donde en la Base de Datos, se refiere a que TABLA)

Where = Cuando ( se refiere a que cumplan alguna condición)

tipo = villas = Dice que en la casilla "tipo" la condición es que el valor sea VILLA


Entonces con lo anterior comprendido revisa este código extraido de aqui

Código PHP:
<? 
//Conexion con la base 
mysql_connect("localhost","newvilla_diego","diego") or die (mysql_error()); 

// Seleccinar la BD a trabajar. 
mysql_select_db("nombre_bd")  or die (mysql_error()); 

// Tu sentencia SQL .. 
$query="select count(*) from villas where tipo='villas'"
// Ejecutar la sentencia SQL 
$resultado mysql_query($query)  or die (mysql_error()); 

// Obtener su resultado: Como COUNT() de Msyql te arroja un sólo registro con el 
//total de registros de esa consulta "condicional" .. lo accedes directo por nº de 
//resultado dentro del "record-set" que arrojó la ejecución de esa consulta SQL. 

$registrosmysql_result($resultado,0); 

// Y lo usas .. 
echo $registros
?>
Espero te sirva y cualquier duda no dudes en hacerla saber.
__________________
La ciencia al poder. Pazciencia ya viene

Última edición por ricardo_tu; 25/10/2011 a las 07:36