Zit nu een dag te klote om in php een correct sql statement op te zetten. (php5 & mssql2000)
Het gaat om het volgende:
Ik wil alle gebruikers weergeven die op dat moment online zijn.
Dit wordt bijgehouden in een log tabel.
0 = gebruiker is online
1 = gebruiker is offline
Tabel structuur:
Login Gebruiker
0 Piet
1 Piet
0 Piet
0 Harry
1 Harry
(dan is piet nog online.)
Hoeveel er online zijn doe ik op deze manier:
Nu wil ik dus weergeven wie er online is met bijbehorende naam.
Volgens mij is dan het beste om per gebruiker te kijken of zijn login waarde oneven is en vervolgens zijn gegevens te laten zien.
Iemand een idee hoe en incombinatie met php per gebruiker te zien of zijn waarde oneven is.
Het gaat om het volgende:
Ik wil alle gebruikers weergeven die op dat moment online zijn.
Dit wordt bijgehouden in een log tabel.
0 = gebruiker is online
1 = gebruiker is offline
Tabel structuur:
Login Gebruiker
0 Piet
1 Piet
0 Piet
0 Harry
1 Harry
(dan is piet nog online.)
Hoeveel er online zijn doe ik op deze manier:
code:
1
2
3
4
5
6
7
| $Query = $this->QueryDb( "SELECT * FROM LoginLog WHERE Login = '0'" ); $row1 = mssql_num_rows( $Query ); $Query = $this->QueryDb( "SELECT * FROM LoginLog WHERE Login = '1'" ); $row2 = mssql_num_rows( $Query ); $row = $row1 - $row2; echo "".$row.""; |
Nu wil ik dus weergeven wie er online is met bijbehorende naam.
Volgens mij is dan het beste om per gebruiker te kijken of zijn login waarde oneven is en vervolgens zijn gegevens te laten zien.
Iemand een idee hoe en incombinatie met php per gebruiker te zien of zijn waarde oneven is.