Contador de usuarios
Hola a todos:
Tengo una inquietud y necesito colocar un contador de la base de datos para que me diga cuantos usuarios estan registrados a traves de un bloque.
Ya cree el bloque con PHP code y puse:
<?php
$result = db_query("SELECT COUNT(*) FROM users");
echo $result;
?>No hay resulatdo y aparece vacio
Como puedo hacer?
Gracias
oemb29
- Inicie sesión o regístrese para enviar comentarios

Resultado Contador de Usuarios Registrados
A mi me funciono esto... :)
<?php
$consulta = "SELECT COUNT(*) FROM users";
$resultado = db_result(db_query($consulta));
echo "<p>Número: ".$resultado."</p>";
?>
Coloque esto: <?php $sql =
Coloque esto:
<?php$sql = db_query("SELECT id FROM sequences WHERE name = 'users_uid'");
echo $sql;
?>
y la respuesta es:
Resource id #209
No se que pasa
Gracias
Omar
Manera mas facil
Buenas,
En la base de datos que tengas relacionada con tu sitio drupal hay una tabla llamada sequences. Hay tienes unas 'variables' que se encargan de saber cual es el numero de usuarios, nodos,menus... Si haces una SQL a esa tabla con el WHERE name=users_uid te deberia que sacar el numero de usuarios que hay.
No se porque la SQL que tu dices no funciona... tal vez porque las tablas en drupal hay que ponerlas con {}. Ejemplo:
<?php$result = db_query("SELECT COUNT(*) FROM {users}");
echo $result;
?>
Un saludo. aitiba
Faltaba el PHP code. Pero
Faltaba el PHP code. Pero ahora sale "Resource id #255" como hago?
Gracias por tu ayuda
oemb29
res
Buenas,
despues del db_query hacer un db_fetch_object o db_fetch_array. Con el primero te saca el resultado como objeto y con el segundo como array
Un saludo.
Gracias nuevemente por tu
Gracias nu8evemente por tu respuesta...
Puse esto:
<?php$sql = db_query("SELECT id FROM sequences WHERE name = 'users_uid'");
$result = db_fetch_object($sql);
echo $result;
?>
y el resultado es "Object"
Si puedes ayudarme me encantaria
OEMB