Demo

Probiere ClanSphere aus und teste daran herum. Demo


Antworten: 7
Seite [1]
ColdAeon


Rock the board




Beiträge: 43
# Thema - 16.05.2009 um 23:32 Uhr
Hi leute

mein Problem ist folgendes:

echo cs_sql_count(__FILE__,'users','users_logins'); <- zeigt nur an wie viele User min. 1 Login hatten.

Ich möchte aber das ein Befehl alle Logins zeigt, also:

4 User

User 1 = 12
User 2 = 0
User 3 = 0
User 4 = 1

Dann soll er anzeigen Logins (nicht gleich 2 sondern) gleich 13.
Weiß jemand wie das geht?


------------------
Revolving eSports +-

Mein Projekt: Revolving eSports
[clip=Clansphere Version]
Clansphere: 2009.0 RC3

Eigene Module +-

Points Modul: Preview

Was willst Du mir eigentlich erzählen? +-

Du weißt was es heißt für ne' Frau zu kämpfen? Du weißt Scheiße man!

Ich erzähl' Dir mal ne Geschichte...
...da war dieser Typ, Klempner, kannst Du dir das vorstellen?
Der Typ war glücklich, verstehste?
Der hatte nen' Job, ne' Alte und ne ordentliche Wampe, einfach kein Stress.

Aber dann ist da noch dieses Arschloch von Affe.
Fett, faul, ständig am saufen, vollkommen durch.
Der wollte die Frau des Klempner's für sich, einfach so.
Hat sie sich geschnappt mit seinen fetten Pranken, weg!
Als wenn er irgendwie King Kong wär' oder was?!

Jeder anderer Kerl hätte da schon drauf' geschissen!
Verdammt, ich hätte sowas von drauf' geschissen!
Das war ein fetter Gorilla man, aber dieser Typ hat nicht eine Sekunde gezögert.
Ist sofort los gerannt!

Alle anderen? Keine Ahnung!
Aber das...
...das war Sie, verstehste?
Die eine...
...und der Affe, der konnte es erst gar nicht glauben das der Typ tatsächlich hinter ihm her ist!
Was der Affe auch immer gemacht hat, es war total für'n Arsch...
...und am Ende, da hat er den Sack tatsächlich erwischt!
Manchmal, da gibt es diese eine Frau für die Du einfach alles machst...
...sogar mit fetten Gorilla's kämpfen!

Das ist Liebe verstehste? Wahre Liebe ist das man!


Zuletzt editiert von ColdAeon am 16.05.2009 um 23:33 Uhr (1x Editiert)
Inaktiv
duRiel ClanSphere Team


Weltmeister




Herkunft: Cambridge
Beiträge: 7300
# Antwort: 1 - 17.05.2009 um 00:17 Uhr
hi,
soweit ich weiß werden die anzahl der logins standardmässig gar nicht gespeichert.

ansonsten ließe sich das jedenfalls mit einem INNER JOIN erledigen.

gruß
duRiel


Inaktiv
|
Jam2 ClanSphere Team


Highlander





Beiträge: 3291
# Antwort: 2 - 17.05.2009 um 00:29 Uhr
16.05.2009 um 23:32 Uhr - ColdAeon:

Dann soll er anzeigen Logins (nicht gleich 2 sondern) gleich 13.
Weiß jemand wie das geht?

Was meinst du denn damit? Einfach die Zahl +1 oder wie? Also aus 12 mach 13?


------------------
Gruß/ Best regards
Jam2

Nützliche Forumbeiträge/Codepastes: (Useful comments in our board / codepastes)
Template Switch for index.php
Board Navlist last posts

Edi: könnte man denn auch hier eine erweiterung einfügen?
Jam2: das web ist wie toyota.....
Edi: hö ?
Jam2: nichts ist unmöglich!


Inaktiv
|
ColdAeon
Thread-Ersteller


Rock the board




Beiträge: 43
# Antwort: 3 - 17.05.2009 um 00:40 Uhr
Wie oben geschrieben, alle Logins der durch mir erstellen Datenbankfelder users_logins aller User.

User 1 = 4
User 2 = 5
User 3 = 7

Dann soll die Abfrage 16 ergeben und nicht 3 aber die abfrage cs_sql_count() ergibt 3 weil die Abfrage meint es wurde 3 User gefunden die mehr als 0 Logins haben.

Wie schaffe ich das, das cs_sql_count() 16 ausgibt also eben jedes Login Feld aller User zusammen zählt?

//edit: Wie ich users_logins (habe das Feld erzeugt) +1 zählen lasse, geht ja schon, nur ich will ne Statistik machen in der alle Logins aller User gezählt werden und es wäre doch zu lastig und umständlich das so zu machen:

$user1 = cs_sql_count(__FILE__,'user','users_logins');
$user2 = cs_sql_count(__FILE__,'user','users_logins');
$user3 = cs_sql_count(__FILE__,'user','users_logins');

$logins = $user1 + $user2 + $user3;
echo $logins;


------------------
Revolving eSports +-

Mein Projekt: Revolving eSports
[clip=Clansphere Version]
Clansphere: 2009.0 RC3

Eigene Module +-

Points Modul: Preview

Was willst Du mir eigentlich erzählen? +-

Du weißt was es heißt für ne' Frau zu kämpfen? Du weißt Scheiße man!

Ich erzähl' Dir mal ne Geschichte...
...da war dieser Typ, Klempner, kannst Du dir das vorstellen?
Der Typ war glücklich, verstehste?
Der hatte nen' Job, ne' Alte und ne ordentliche Wampe, einfach kein Stress.

Aber dann ist da noch dieses Arschloch von Affe.
Fett, faul, ständig am saufen, vollkommen durch.
Der wollte die Frau des Klempner's für sich, einfach so.
Hat sie sich geschnappt mit seinen fetten Pranken, weg!
Als wenn er irgendwie King Kong wär' oder was?!

Jeder anderer Kerl hätte da schon drauf' geschissen!
Verdammt, ich hätte sowas von drauf' geschissen!
Das war ein fetter Gorilla man, aber dieser Typ hat nicht eine Sekunde gezögert.
Ist sofort los gerannt!

Alle anderen? Keine Ahnung!
Aber das...
...das war Sie, verstehste?
Die eine...
...und der Affe, der konnte es erst gar nicht glauben das der Typ tatsächlich hinter ihm her ist!
Was der Affe auch immer gemacht hat, es war total für'n Arsch...
...und am Ende, da hat er den Sack tatsächlich erwischt!
Manchmal, da gibt es diese eine Frau für die Du einfach alles machst...
...sogar mit fetten Gorilla's kämpfen!

Das ist Liebe verstehste? Wahre Liebe ist das man!


Zuletzt editiert von ColdAeon am 17.05.2009 um 01:33 Uhr (1x Editiert)
Inaktiv
|
Jam2 ClanSphere Team


Highlander





Beiträge: 3291
# Antwort: 4 - 17.05.2009 um 08:47 Uhr
 
1.
2.
1. / 2. / ... 
<?php $logins cs_sql_select(__FILE__,'users','sum(users_logins) as logins');
echo 
$logins['logins']; ?>


------------------
Gruß/ Best regards
Jam2

Nützliche Forumbeiträge/Codepastes: (Useful comments in our board / codepastes)
Template Switch for index.php
Board Navlist last posts

Edi: könnte man denn auch hier eine erweiterung einfügen?
Jam2: das web ist wie toyota.....
Edi: hö ?
Jam2: nichts ist unmöglich!


Zuletzt editiert von Jam2 ClanSphere Team am 17.05.2009 um 08:47 Uhr (1x Editiert)
Inaktiv
|
Fr33z3m4n ClanSphere Team


Medal of Honor




Herkunft: Hamm
Beiträge: 11094
# Antwort: 5 - 17.05.2009 um 09:01 Uhr
cs_sql_count zählt nur die vorhandenen Datensätze, nicht den Inhalt einzelner Spalten.
Das musst du mit cs_sql_select machen.

 
1.
2.
3.
4.
5.
1. / 2. / ... 
 
$select 
"SUM(users_logins)";
$where "users_logins > 0";
$count cs_sql_select(__FILE__,'users',$select,$where,0,0,0);

in $count sollte nun die Gesamtsumme aus der Spalte "users_logins" ALLER users sein.


------------------
mfg
Patrick "Fr33z3m4n" Jaskulski

Antoine de Saint-Exupéry: Wenn Du ein Schiff bauen willst, so trommle nicht Männer zusammen, um Holz zu beschaffen, Aufgaben zu verteilen, sondern lehre die Männer die Sehnsucht nach dem endlosen weiten Meer.

Inaktiv
|
ColdAeon
Thread-Ersteller


Rock the board




Beiträge: 43
# Antwort: 6 - 17.05.2009 um 17:36 Uhr
@ Jam2:
Vielen Dank man.
Korreckt, es funktioniert. *freu*

@Fr33z3m4n:
Im grunde habe ich alles verstanden nur nicht wofür dieses hier steht also was dies bewirkt -> SUM ?

Ansonsten ist mein Anliegen damit behoben.



Gruß


------------------
Revolving eSports +-

Mein Projekt: Revolving eSports
[clip=Clansphere Version]
Clansphere: 2009.0 RC3

Eigene Module +-

Points Modul: Preview

Was willst Du mir eigentlich erzählen? +-

Du weißt was es heißt für ne' Frau zu kämpfen? Du weißt Scheiße man!

Ich erzähl' Dir mal ne Geschichte...
...da war dieser Typ, Klempner, kannst Du dir das vorstellen?
Der Typ war glücklich, verstehste?
Der hatte nen' Job, ne' Alte und ne ordentliche Wampe, einfach kein Stress.

Aber dann ist da noch dieses Arschloch von Affe.
Fett, faul, ständig am saufen, vollkommen durch.
Der wollte die Frau des Klempner's für sich, einfach so.
Hat sie sich geschnappt mit seinen fetten Pranken, weg!
Als wenn er irgendwie King Kong wär' oder was?!

Jeder anderer Kerl hätte da schon drauf' geschissen!
Verdammt, ich hätte sowas von drauf' geschissen!
Das war ein fetter Gorilla man, aber dieser Typ hat nicht eine Sekunde gezögert.
Ist sofort los gerannt!

Alle anderen? Keine Ahnung!
Aber das...
...das war Sie, verstehste?
Die eine...
...und der Affe, der konnte es erst gar nicht glauben das der Typ tatsächlich hinter ihm her ist!
Was der Affe auch immer gemacht hat, es war total für'n Arsch...
...und am Ende, da hat er den Sack tatsächlich erwischt!
Manchmal, da gibt es diese eine Frau für die Du einfach alles machst...
...sogar mit fetten Gorilla's kämpfen!

Das ist Liebe verstehste? Wahre Liebe ist das man!


Inaktiv
|
Jam2 ClanSphere Team


Highlander





Beiträge: 3291
# Antwort: 7 - 17.05.2009 um 18:16 Uhr
17.05.2009 um 17:36 Uhr - ColdAeon:
@ Jam2:
Vielen Dank man.
Korreckt, es funktioniert. *freu*

@Fr33z3m4n:
Im grunde habe ich alles verstanden nur nicht wofür dieses hier steht also was dies bewirkt -> SUM ?

Ansonsten ist mein Anliegen damit behoben.



Gruß


Du könntest noch das where von freez einbauen. Sum musst ich selber googlen^^ Es Addiert alle Werte die in der users_login steht. Also die SUM(me)


------------------
Gruß/ Best regards
Jam2

Nützliche Forumbeiträge/Codepastes: (Useful comments in our board / codepastes)
Template Switch for index.php
Board Navlist last posts

Edi: könnte man denn auch hier eine erweiterung einfügen?
Jam2: das web ist wie toyota.....
Edi: hö ?
Jam2: nichts ist unmöglich!


Inaktiv
|
Antworten: 7
Seite [1]


Sie müssen sich registrieren, um zu antworten.