Statistieken website
Hey,
Ik wil graag op me site de statistieken van de online gebruikers weergeven, en dat moet er zo uitzien:
Er zijn ... aantal members online
Er zijn ... aantal gasten online
Alleen heb ik een probleem ik krijg de query niet voor elkaar die zegt:
Haal alles uit de database waar de tijd is tussen huidige tijd en huidige tijd plus 5 min...
Wat ik heb:
de error die ik krijg:
Wat doe ik fout en hoe moet het wel?
Gr,
Milo
Ik wil graag op me site de statistieken van de online gebruikers weergeven, en dat moet er zo uitzien:
Er zijn ... aantal members online
Er zijn ... aantal gasten online
Alleen heb ik een probleem ik krijg de query niet voor elkaar die zegt:
Haal alles uit de database waar de tijd is tussen huidige tijd en huidige tijd plus 5 min...
Wat ik heb:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
<?php
include('config.php');
$info_sql = mysql_query("SELECT
COUNT(*) AS aantal_members
FROM
vlc_statistieken
WHERE
TIME(datum) = BETWEEN CURRENT_TIME AND CURRENT_TIME INTERVAL 5 minute
");
if($info_sql)
{
if(mysql_num_rows($info_sql) > 0)
{
echo 'Goed';
}
else
{
echo 'Fout';
}
}
else
{
echo 'Er is een fout in de mysql query<br />';
echo mysql_error();
}
?>
include('config.php');
$info_sql = mysql_query("SELECT
COUNT(*) AS aantal_members
FROM
vlc_statistieken
WHERE
TIME(datum) = BETWEEN CURRENT_TIME AND CURRENT_TIME INTERVAL 5 minute
");
if($info_sql)
{
if(mysql_num_rows($info_sql) > 0)
{
echo 'Goed';
}
else
{
echo 'Fout';
}
}
else
{
echo 'Er is een fout in de mysql query<br />';
echo mysql_error();
}
?>
de error die ik krijg:
Code (php)
1
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'BETWEEN CURRENT_TIME AND CURRENT_TIME INTERVAL 5 minute' at line 6
Wat doe ik fout en hoe moet het wel?
Gr,
Milo
Gewijzigd op 01/01/1970 01:00:00 door Milo
Gesponsorde koppelingen:
Ik gebruik gewoon:
DELETE FROM online_members WHERE datumtijd<DATE_SUB(NOW(),INTERVAL 5 MINUTE) om de lijst met online leden actueel te houden. Verder gebruik ik een INSERT en een UPDATE query om IP of userID basis. (hangt ervanaf of je bezoeker bent, of een ingelogd lid)
Trouwens, rare manier van debuggen en programmeren heb je met die 'poep' en ''scheit.. ?
DELETE FROM online_members WHERE datumtijd<DATE_SUB(NOW(),INTERVAL 5 MINUTE) om de lijst met online leden actueel te houden. Verder gebruik ik een INSERT en een UPDATE query om IP of userID basis. (hangt ervanaf of je bezoeker bent, of een ingelogd lid)
Trouwens, rare manier van debuggen en programmeren heb je met die 'poep' en ''scheit.. ?
Gewijzigd op 01/01/1970 01:00:00 door - Aar -
XD,
Kon even geen andere tekst verzinnen :P:P
Maar ging er om dat ik wist waar ik kwam :P
Kon even geen andere tekst verzinnen :P:P
Maar ging er om dat ik wist waar ik kwam :P
Ikzelf gebruik altijd iets van:
'gelukt', 'niet gelukt'
'gelukt', 'niet gelukt'
XD
Toch wel ? :P
Gr,
Toch wel ? :P
Gr,



