Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
mysql count() [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr
brauche Webseite ideal für Vereine und Firmen
- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
mysql count()


 
dESIGN
29-04-2002, 14:32 
 
hallo,

ich habe folgendes problem,

ich habe eine tabelle wo zb.

id ---- user ---- visits
1 ----- xxxx ---- 244
2 ----- yyyy ---- 95

und so weiter..

wie kann ich nun all visits zusammen zaehlen lassen? ..das dann am ende die gesammtzahl der besuche rauskommt. zb. oben beim bsp. waeren es dann total: 339 visits ..

die suchfunktion hat mir auch nicht so weitergeholfen, hoffe es kann mir jemand von euch helfen.. vielen Dank.

:D

 
schmalle
29-04-2002, 14:35 
 
"select SUM(visits) from TABELLE"

 
dESIGN
29-04-2002, 14:46 
 
oups, auf die einfachsten dinge komme ich nicht einmal, hehe ... vielen Dank @Schmalle!

 
dESIGN
29-04-2002, 16:31 
 
irgendwie will das nicht.. wenn ich :

$addieren = mysql_query(SELECT SUM(visits) FROM user");

mache kommt dann nur resource #3 als ergebnis ... anstelle der page-hits ..muesste normalerweise 38 rauskommen.. woran liegt das?

 
Troublegum
29-04-2002, 16:49 
 
Nun, mysql_query() liefert immer ein mySQL Result zurück.
Dann musst du mit z.b. mysql_result() oder mysql_fetch_array() das Ergebnis auslesen:


$addieren = mysql_query("SELECT SUM(visits) FROM user");
$endsumme = mysql_result($addieren,0);
echo "Endsumme: $endsumme";

 
mkJack
29-04-2002, 16:57 
 
Leute, wie wäre es mit einem Anführungszeichen vor dem SELECT ...;)

 
schmalle
29-04-2002, 16:59 
 
Original geschrieben von mkJack
Leute, wie wäre es mit einem Anführungszeichen vor dem SELECT ...;) könnte helfen :D

 
dESIGN
29-04-2002, 18:14 
 
oje, jo danke.. jetzt hab ich es endlich gerafft..

Danke @all.

:D


Alle Zeitangaben in WEZ +2. Es ist jetzt 17:49 Uhr.