Ongelezen forum berichten aantal tonen

Hulp nodig bij een modificaties of op zoek naar een MOD?
Forumregels

LEES: Richtlijnen voor Support. Vul de support template in!
phpBB3.0.x
Verschaf iemand geen servertoegang tenzij het niet anders kan. Maak altijd eerst een volledige backup en verander de inloggevens na afloop. Eigen risico.
Plaats reactie
jeroeni
Berichten: 92
Lid geworden op: 20 mar 2008, 19:29

Ongelezen forum berichten aantal tonen

Bericht door jeroeni » 24 mar 2008, 19:15

Ik ben op zoek naar een modificatie waarmee ik op mijn site (dus geen portal of phpbblink) kan weergeven hoeveel ongelezen berichten er zijn op het forum. Ik ken een forum die heeft phpbb met portal en daarmee kan je precies zien hoeveel ongelezen forumberichten er zijn, en tevens ook privé berichten. Iemand enig idee hoe dit in php weergegeven kan worden?

Alvast bedankt!

Niek
Berichten: 1818
Lid geworden op: 21 sep 2005, 19:04
Locatie: Vriezenveen
Contacteer:

Re: Ongelezen forum berichten aantal tonen

Bericht door Niek » 25 mar 2008, 18:52

dat doe je zo http://JOUWSITE/search.php?search_id=newposts
Groetjes Niek

Alleen support via het forum, niet via PB, MSN of email.

jeroeni
Berichten: 92
Lid geworden op: 20 mar 2008, 19:29

Re: Ongelezen forum berichten aantal tonen

Bericht door jeroeni » 25 mar 2008, 19:42

Flauw, ik bedoel dat de tekst op de website komt te staan met daarop er zijn x ongelezen berichten.

Niek
Berichten: 1818
Lid geworden op: 21 sep 2005, 19:04
Locatie: Vriezenveen
Contacteer:

Re: Ongelezen forum berichten aantal tonen

Bericht door Niek » 25 mar 2008, 20:05

Sorry, ik heb je verkeerd begrepen

Code: Selecteer alles

$sql = "SELECT COUNT(distinct post_id) as total
        FROM " . POSTS_TABLE . "
        WHERE post_time >= " . $user->data['session_last_visit'];
    $result = $db->sql_query($sql);
    $new_posts_count = (int) $db->sql_fetchfield('total');    
Zie ook het artikel Extra pagina.
Groetjes Niek

Alleen support via het forum, niet via PB, MSN of email.

jeroeni
Berichten: 92
Lid geworden op: 20 mar 2008, 19:29

Re: Ongelezen forum berichten aantal tonen

Bericht door jeroeni » 25 mar 2008, 20:13

geeft niet Niek.

Als ik jou code gebruik krijg ik de volgende error:
General Error
SQL ERROR [ mysql4 ]

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 '' at line 3 [1064]

An sql error occurred while fetching this page. Please contact an administrator if this problem persists.

BetaDevil
Berichten: 2810
Lid geworden op: 28 mei 2006, 15:27

Re: Ongelezen forum berichten aantal tonen

Bericht door BetaDevil » 25 mar 2008, 20:47

Code: Selecteer alles

$sql = 'SELECT COUNT(post_id) as total_posts
    FROM ' . POSTS_TABLE . '
        WHERE post_time >= ' . $user->data['user_lastvisit'];
$result_t = $db->sql_query($sql);
$new_posts_count = (int) $db->sql_fetchfield('total_posts');
$db->sql_freeresult($result_t); 

jeroeni
Berichten: 92
Lid geworden op: 20 mar 2008, 19:29

Re: Ongelezen forum berichten aantal tonen

Bericht door jeroeni » 25 mar 2008, 22:10

Volgens mij werkt die, dank je!

jeroeni
Berichten: 92
Lid geworden op: 20 mar 2008, 19:29

Re: Ongelezen forum berichten aantal tonen

Bericht door jeroeni » 12 apr 2008, 12:40

Hm sorry voor de late reactie maar hij werkt toch niet. Ik krijg:

SQL ERROR [ mysql4 ]

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 '' at line 3 [1064]

An sql error occurred while fetching this page. Please contact an administrator if this problem persists.

Plaats reactie