daten aus db auslesen

RageNo1

Erfahrenes Mitglied
hi leutz,

ich bin relativ neu auf diesem gebiet und habe ein frage:

ich möchte gerne auf meiner website angezeigt bekommen, wieviele
members gerade online sind. in der datenbank sieht das wie folgt aus:
0 = offline
1 = online
nun möchte ich erreichen, das der string die db user durchsucht und
am ende ausgibt, wieviele user den eintrag 1 haben also online sind.

ich hoffe jemand könnte mir dabei weiterhelfen.

hier seht ihr meinen versuch:

<?php
$host = "localhost";
$user = "++++++";
$pass = "++++++";
$db = "++++++++";

mysql_connect($host, $user, $pass);
mysql_select_db($db);

$abfrage = "SELECT count(*) FROM chatusers WHERE active= '1'";
$result = mysql_query($abfrage);

echo "$result";
?>


mfg ragey
 
Zuletzt bearbeitet:
Und was geht nicht? wo liegt dein Problem? sieht doch eigentlich ganz gut aus... Fehlermeldung?

tob

mh das die var $result ein array ist weißt du oder? das tut dann mit echo nicht...
 
Zuletzt bearbeitet:
das wird ausgegeben wenn ich das script aufrufe?

Resource id #2

wie schon gesagt ich bin neu auf diesem gebiet wie muss das script denn richtig aussehen ?

mfg ragey
 
hi,
versuchs mal so
PHP:
$abfrage = "SELECT count(*) AS anz_active FROM chatusers WHERE active= '1'"; 
$result = mysql_query($abfrage); 
$row = mysql_fetch_array($result,MYSQL_ASSOC)
echo $row["anz_active"];
 
wenn du es so meinst:

<?php
$host = "localhost";
$user = "*****";
$pass = "*****";
$db = "*******";

mysql_connect($host, $user, $pass);
mysql_select_db($db);

$abfrage = "SELECT count(*) AS anz_active FROM chatusers WHERE active= '1'";
$result = mysql_query($abfrage);
$row = mysql_fetch_array($result,MYSQL_ASSOC)

echo $row["anz_active"];

?>

sorry läuft net der sagt:
parse error in line 14

mfg ragey
 
hi leutz hab es geschafft jetzt läufts,

trotzdem danke für eure hilfe hier nochmal das script
wie es sein muss falls jemand mal das gleiche prob hat:

<?php
$host = "localhost";
$user = "#######";
$pass = "######";
$db = "#########";

mysql_connect($host, $user, $pass);
mysql_select_db($db);

$abfrage = "SELECT active FROM chatusers WHERE 1 AND active= '1'";
$active = mysql_query($abfrage);
$result = mysql_num_rows($active);

echo "$result";

?>

mfg ragey
 
Zurück