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 Zeilen Addieren [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 Zeilen Addieren


 
Benny-one
19-06-2002, 18:10 
 
Ich habe in der Tabelle 4w_counter die Zeile visit
immer wenn ein neuer User kommt wird neben seiner ip zu visit 1 dazugezählt. Beispiel:
IP VISIT
12.02.10. 1
1220.02 2
12.10.5 1

wie kann ich die Visits zusammen rechen?? Ich weis ja nie, wieviele visits vorhanden sind. Könnt ir mir helfen??

 
goth
19-06-2002, 18:13 
 
UPDATE 4w_counter SET visit=visit+1 WHERE ip=irgendwas

 
Benny-one
19-06-2002, 18:15 
 
nein, ich will auslesen. alle Visits die in der DB Vorhanden sind sollen zusammen gezählöt werden und dann soll das ergebnis gezeigt werden.

 
Troublegum
19-06-2002, 18:22 
 
SELECT SUM(visit) FROM 4w_counter;

 
Benny-one
19-06-2002, 18:23 
 
ahh zählt das SUM alle zahlen in den zeilen zusammen?

 
newhx
19-06-2002, 18:27 
 
edit: sorry hab mich doch glatt vertan :teach:

 
Benny-one
19-06-2002, 18:28 
 
äh nein das würde nicht gehen ;)

 
Benny-one
19-06-2002, 18:34 
 
Selecet SUM(visit) from 4w_counter

doch wie lasse ich es jetzt anzeigen??

 
goth
19-06-2002, 18:39 
 
Vielleicht:

SELECT ip, SUM(visit) FROM 4w_counter GROUP BY ip

Irgendwie ist Deine Erklärung was du da haben willst auch nicht so fürchterlich gut ... oder?

 
goth
19-06-2002, 18:40 
 
Mal ganz ehrlich ... installiere dir phpMyAdmin ... und sende damit das Statement ab ... dann kriegst Du's angezeigt ... !!

 
Benny-one
19-06-2002, 18:46 
 
also hier ist der jetzige code: include("config.php");
$link = mysql_connect( $host, $user, $passcode);
if ( !$link) {
echo "Error, konnte die Verbindung zu MySQL nicht herstellen: $host\n$user\n$passcode";
}
// Gesamt
mysql_select_db( $db, $link);
$zeige = mysql_query( "SELECT SUM(visit) FROM 4w_counter; ");
$bl = mysql_fetch_array($zeige);
echo "$bl";

 
newhx
19-06-2002, 18:48 
 
Du kannst doch nich einfach so nen Array ausgeben, oder ? oO
Ich meine ohne nen Index angegeben zu haben

 
Benny-one
19-06-2002, 18:50 
 
könnte mal einer der code hinschreiben, so das er die gesamt visits ausgibt und nicht nur brocken?

 
newhx
19-06-2002, 18:52 
 
Original geschrieben von Benny-one
also hier ist der jetzige code: include("config.php");
$link = mysql_connect( $host, $user, $passcode);
if ( !$link) {
echo "Error, konnte die Verbindung zu MySQL nicht herstellen: $host\n$user\n$passcode";
}
// Gesamt
mysql_select_db( $db, $link);
$zeige = mysql_query( "SELECT SUM(visit) FROM 4w_counter; ");
$bl = mysql_fetch_array($zeige);
echo "$bl";

echo $bl[0]

 
Benny-one
20-06-2002, 21:07 
 
Der Code:include("config.php");
$link = mysql_connect( $host, $user, $passcode);
if ( !$link) {
echo "Error, konnte die Verbindung zu MySQL nicht herstellen: $host\n$user\n$passcode";
}
// Gesamt
mysql_select_db( $db, $link);
$zeige = mysql_query( "SELECT SUM(visit) FROM 4w_counter; ");
$bl = mysql_fetch_array($zeige);
echo "$bl";

funktioniert nicht! Warum?

 
newhx
20-06-2002, 23:05 
 
$bl ist meiner meinung nach ein Array. Um nu die Anzahl auszugeben musst du echo $bl[0] machen.

- -

Alle Zeitangaben in WEZ +2. Es ist jetzt 21:40 Uhr.