Pagina 1 van 1

teller van 0 posters inactieve leden

Geplaatst: 14 aug 2010, 16:00
door Danny19740706
  • Adres van je forum: http://
    Event. modificaties op je forum:
    Wanneer ontstond het probleem?
    phpBB versie: 3.0.7-PL1


    Heb je onlangs iets veranderd aan je forum?
    Wat is het probleem?
ik gebruikt volgende code om posters uit de database te vissen met 0 postings.
deze laat ik mooi zien op een pagina..
alleen is er een manier om de bots eruit te laten, dat die er dus NIET bijstaan?
ziet trouwens iemand ook waarom de teller ($teller) op 1 blijft sdtaan e niet meetelt?
(de uitkomst van $teller komt onderaan op een pagina te staan)

Code: Selecteer alles

<?php

$teller=0;


$result = mysql_query('
SELECT user_ip, username, user_posts FROM forum1_users WHERE user_posts = 0
');
if (!$result) {
die('Invalid query: ' . mysql_error());
}
$result = mysql_query('SELECT user_ip, username, user_posts FROM forum1_users WHERE user_posts = 0
');
if ($result) {
while($user =mysql_fetch_assoc($result)) {
echo "<center>!!!".$user['username']."  !!! Heeft nog steeds geen berichten geplaatst.<img src=shameonyou.png width=254 height=47><br /><a href=index.php >Terug</a> <hr />";
}
}
$teller++;
?> 

Re: teller van 0 posters inactieve leden

Geplaatst: 14 aug 2010, 16:34
door Jim
Deze pagina is hopelijk alleen door jou gebruikt?
Want phpBB gebruikt hele andere methodes en codes om pagina's op te maken. ;)

Anyway, je moet je query veranderen in:

Code: Selecteer alles

SELECT user_ip, username, user_posts FROM forum1_users WHERE user_posts = 0 AND user_type <> 2

Re: teller van 0 posters inactieve leden

Geplaatst: 14 aug 2010, 16:42
door Danny19740706
nee deze pagina staat op de website die ik niet nader kan noemen, dit is slecht een stukje uit die pagina.
het is ook geen phpbb pagina maar een externe die ik gekoppeld heb aan de database.
als ik de gehele pagina moet gaan plaatsen zullen er vele niet blij worden haha
maar die code is dus om de bots niet mee te nemen hierin..

tnx
iemand nog een idee waarom $teller op 1 blijft staan??


tnx

Re: teller van 0 posters inactieve leden

Geplaatst: 14 aug 2010, 16:59
door Paul
Omdat de teller buiten de loop staat.

Re: teller van 0 posters inactieve leden

Geplaatst: 14 aug 2010, 17:08
door Danny19740706
ja klopt heb het al gezioen sorry