Foro de elhacker.net

Programación => PHP => Mensaje iniciado por: Servia en 20 Diciembre 2008, 23:20 pm



Título: Duda de php con sql [Extraer datos]
Publicado por: Servia en 20 Diciembre 2008, 23:20 pm
Hola, quiero que un archivo php haga lo mismo que hace un foro, lo de contar el número de mensajes.

¿Como se cuentan el total de entradas?


Título: Re: Duda de php con sql [Extraer datos]
Publicado por: LuffyFF en 20 Diciembre 2008, 23:23 pm
Con mysql_num_rows...

Aqui te va un ejemplo

Citar
$query = mysql_query("SELECT * from mensaje WHERE usuario = 'id'");
$cantidad = mysql_num_rows($query);
echo $cantidad;

Cambias la query por la tuya.


Título: Re: Duda de php con sql [Extraer datos]
Publicado por: Servia en 20 Diciembre 2008, 23:42 pm
Me dice error argumento no válido :S
Si hago esto:
Código
  1. $sql = "SELECT * FROM ----- WHERE ----";
  2. $result = mysql_query($sql) or die(mysql_error());
  3. $row = mysql_fetch_array($result);      
  4. $rows = mysql_num_rows($result);

me sale :P


Título: Re: Duda de php con sql [Extraer datos]
Publicado por: w0lfh4ck en 21 Diciembre 2008, 06:01 am
Probaste con un count?

$proc = "SELECT COUNT(*) FROM ----- WHERE ----";
$query = mysql_query($proc);
$row = mysql_fetch_array($query);

Intentalo, creo q puede funcionar ;)