Meest online leden?

Gestart doorMarvinn7 reacties25 weergaven

8 berichten · pagina 1 van 1

Marvinn

Lid · Topicstarter

Berichten
2.609
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Hooi.

Aller eerst hoop ik dat jullie het een beetje snappen yummie
Ik ben al meer dan 2 maanden opzoek naar een een script die onthoud hoeveel leden er online zijn geweest. One2xs heeft ook zo iets:

Het grootst aantal gebruikers online was 73 op 2 november 2010 om 18:47 uur.


Heeft iemand zo script? Je krijgt er 0.20 voor thumbsup
Tnx!

Greetz: Marvin.
0
Berichten
20.364
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Maak een tabel aan configuratie, maak daar een nieuwe veld aan met als naam: record en waarde: int 11.

En voeg dan dit toe aan je header of config.

[COLOR= #0000BB]<?php
$meesteGebruikers[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_query"]mysql_query[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"SELECT
                                                1
                                            FROM
                                                leden
                                            WHERE
                                                ingelogd = 1
                                            AND
                                                DATE_ADD(laatst_online, INTERVAL 150 SECOND) > NOW()"[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$meesteGebruikers2[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_query"]mysql_query[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"SELECT
                                                record
                                            FROM
                                                configuratie"[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$meesteGebruikers2Fetch[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$core[/COLOR][COLOR= #007700]->[/COLOR]mysql[COLOR= #007700]->[/COLOR]fetch[COLOR= #007700]([/COLOR][COLOR= #0000BB]$meesteGebruikers2[/COLOR][COLOR= #007700]);[/COLOR]
    
    [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/mysql_num_rows"]mysql_num_rows[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$meesteGebruikers[/COLOR][COLOR= #007700]) >[/COLOR] [COLOR= #0000BB]$meesteGebruikers2Fetch[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]record[/COLOR][COLOR= #007700]])
    {[/COLOR]
        [URL="http://www.php.net/mysql_query"]mysql_query[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"UPDATE
                                configuratie
                            SET
                                record = record + "[/COLOR][COLOR= #007700].[/COLOR][URL="http://www.php.net/mysql_num_rows"]mysql_num_rows[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$meesteGebruikers[/COLOR][COLOR= #007700]).[/COLOR][COLOR= #DD0000]",
                                datum = NOW()"[/COLOR][COLOR= #007700]);
    }[/COLOR]
?>
0
Marvinn

Lid · Topicstarter

Berichten
2.609
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Shahiem schreef:
Maak een tabel aan configuratie, maak daar een nieuwe veld aan met als naam: record en waarde: int 11.

En voeg dan dit toe aan je header of config.
[COLOR= #0000BB]<?php
$meesteGebruikers[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_query"]mysql_query[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"SELECT
                                                1
                                            FROM
                                                leden
                                            WHERE
                                                ingelogd = 1
                                            AND
                                                DATE_ADD(laatst_online, INTERVAL 150 SECOND) > NOW()"[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$meesteGebruikers2[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_query"]mysql_query[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"SELECT
                                                record
                                            FROM
                                                configuratie"[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$meesteGebruikers2Fetch[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$core[/COLOR][COLOR= #007700]->[/COLOR]mysql[COLOR= #007700]->[/COLOR]fetch[COLOR= #007700]([/COLOR][COLOR= #0000BB]$meesteGebruikers2[/COLOR][COLOR= #007700]);[/COLOR]
    
    [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/mysql_num_rows"]mysql_num_rows[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$meesteGebruikers[/COLOR][COLOR= #007700]) >[/COLOR] [COLOR= #0000BB]$meesteGebruikers2Fetch[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]record[/COLOR][COLOR= #007700]])
    {[/COLOR]
        [URL="http://www.php.net/mysql_query"]mysql_query[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"UPDATE
                                configuratie
                            SET
                                record = record + "[/COLOR][COLOR= #007700].[/COLOR][URL="http://www.php.net/mysql_num_rows"]mysql_num_rows[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$meesteGebruikers[/COLOR][COLOR= #007700]).[/COLOR][COLOR= #DD0000]",
                                datum = NOW()"[/COLOR][COLOR= #007700]);
    }[/COLOR]
?>


Zou je zo SQL ding kunnen maken? Zo dat ik dat kan droppen?
0
Berichten
20.364
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
--
-- Tabelstructuur voor tabel `configuratie`
--

CREATE TABLE IF NOT EXISTS `configuratie` (
  `record` int(11) NOT NULL DEFAULT 0,
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

--
-- Gegevens worden uitgevoerd voor tabel `configuratie`
--

INSERT INTO `configuratie` (`record`) VALUES
(0);
0
Berichten
18.482
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Shahiem schreef:
record = record + ".mysql_num_rows($meesteGebruikers)."
Waarom record = record + nu online? Dan krijg je toch een verkeerd getal?
0
Berichten
20.364
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Oja stom van me. Want nu telt hij het erbij op. yummie
0
Marvinn

Lid · Topicstarter

Berichten
2.609
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Dus wat moet het nu zijn dan?

Moet het zo:

record = record + ".mysql_num_rows($meesteGebruikers)."


Of zo?:

record = record - ".mysql_num_rows($meesteGebruikers)."
0
Berichten
18.482
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
record = ".mysql_num_rows($meesteGebruikers)."
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren