Pagina 1 van 1

Hulp nodig met de "Last x hours registrations" mod.

Geplaatst: 30 jun 2007, 22:52
door TranceTrib
  • Modificatie & Versie: Last x hours registrations
    Directe link naar de modificatie:
    Adres van je forum: http://
    phpBB versie: 2.0.22
    Heb je onlangs een andere modificatie of stijl geïnstalleerd?
    Wat is het probleem?
Ik was beniewd of iemand weet hoe ik de mod "Last x hours registrations" een beetje aan kan passen.
De mod laat nu alle nicknames zien van de members die zich in de laatste xx uren heb aangemeld, nou wil ik dit graag veranderen zodat niet meer alle nick weergegeven worden maar gewoon het aantal nieuwe members.

Probleem is dat ik niet meer weet waar ik demod gevonden heb dus kan de "eigenaar" niet om hulp vragen.

Het gaat om de onderstaande code (in de index.php):

Code: Selecteer alles

//
// Begin Last x hours registrations MOD
//
$new_user_list = '';
$number_of_hours = 48;

$sql = "SELECT user_id, username, user_regdate
	FROM " . USERS_TABLE . "
	ORDER BY user_regdate DESC";

if( !($result = $db->sql_query($sql)) )
{
	message_die(GENERAL_ERROR, 'Could not query users', '', __LINE__, __FILE__, $sql);
}

while( $row = $db->sql_fetchrow($result) )
{
	if ( $row['user_regdate'] >= ( time() - $number_of_hours*3600 ) )
		$new_user_list .= ($new_user_list !='') ? ', <a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=" . $row['user_id']) . '"' . $style_color .'><b>' . $row['username'] . '</b></a>' : '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=" . $row['user_id']) . '"' . $style_color .'><b>' . $row['username'] . '</b></a>';
	else break;
}

$new_user_list = ($new_user_list != '') ? 'In last ' . $number_of_hours . ' hours registered: ' . $new_user_list : 'There are no new users in last ' . $number_of_hours . ' hours';
$db->sql_freeresult($result);
//
// End Last x hours registrations MOD
//
Heeft iemand enig idee?

Re: Hulp nodig met de "Last x hours registrations" mod.

Geplaatst: 03 jul 2007, 18:08
door TranceTrib
Niemand?

Re: Hulp nodig met de "Last x hours registrations" mod.

Geplaatst: 07 jul 2007, 21:00
door Stef
Zo even los uit de hand;

Code: Selecteer alles

    //
    // Begin Last x hours registrations MOD
    //
    $number_of_hours = 48;

    $sql = "SELECT user_id, username, user_regdate
       FROM " . USERS_TABLE . "
       WHERE user_regdate >= " . time() - $number_of_hours * 3600  .  "
       ORDER BY user_regdate DESC";

    if( !($result = $db->sql_query($sql)) )
    {
       message_die(GENERAL_ERROR, 'Could not query users', '', __LINE__, __FILE__, $sql);
    }

    $new_user_list = mysql_num_rows($result)
    $db->sql_freeresult($result);
    //
    // End Last x hours registrations MOD
    //
Kan zijn dat het totaal niet werkt, dan moet je nog maar even reageren.

Re: Hulp nodig met de "Last x hours registrations" mod.

Geplaatst: 10 jul 2007, 22:13
door Ramon Fincken
dit zou gewoon moeten werken stef !

een andere optie zou

Code: Selecteer alles

count(user_id) as aantal
geweest zijn :)

Re: Hulp nodig met de "Last x hours registrations" mod.

Geplaatst: 13 jul 2007, 11:06
door Stef
Is uiteraard wat netter, maar ik weet nooit hoe je een COUNT nou ge-echoot krijgt.

Re: Hulp nodig met de "Last x hours registrations" mod.

Geplaatst: 02 aug 2007, 16:07
door Ramon Fincken
Stef schreef:Is uiteraard wat netter, maar ik weet nooit hoe je een COUNT nou ge-echoot krijgt.
in dit geval heb ik m een AS aantal gegeven
dus je echo't dan

echo $row['aantal'];

Re: Hulp nodig met de "Last x hours registrations" mod.

Geplaatst: 04 aug 2007, 16:34
door Stef
Bedankt! :D

Re: Hulp nodig met de "Last x hours registrations" mod.

Geplaatst: 05 aug 2007, 12:56
door Ramon Fincken
Ik ben ook lievvv :geek:

Re: Hulp nodig met de "Last x hours registrations" mod.

Geplaatst: 11 aug 2007, 17:06
door TranceTrib
Sorry voor de late reactie maar hardstikke bedankt voor de hulp, ga hem gelijk uitproberen! :D