Post_username

Installatie lukt niet? Plotseling een foutmelding. Of weet je niet hoe iets werkt. Problemen met phpBB2 kun je in dit archief opzoeken.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Gesloten
marijntjuh55
Berichten: 43
Lid geworden op: 16 jun 2006, 21:03

Post_username

Bericht door marijntjuh55 » 22 jun 2007, 15:39

  • Wat is het probleem? Ik moet perse de support template invullen dus hier heb je hem, nu mijn probleem gekopieerd uit de andere topic die niet goed was:

    Ik heb deze code :

    Code: Selecteer alles

    <?php
       include "config2.php";
       
    $s_qry  = "SELECT `post_username` FROM `phpbb3_posts` WHERE `forum_id`='4' ORDER BY `post_id` DESC";
    $qry = mysql_query($s_qry);
    $toon = mysql_fetch_array($qry);
    echo $toon['post_username'];
    
    ?> 
    Zoals je ziet moet ie het de naam van de laatste poster in dat forum ( id 4 ). (Daar staat een topic in, dus hij is niet leeg). Maar hij weergeeft niks. alsof er alleen een spatie staat. ik ga naar phpmyadmin ga naar phpbb_post en dan post_username. dit staat er dan
    "Rijen post_username
    192 "

    Bij post_username staat niks dus. iemand die me kan helpen?

    Alvast bedankt,

    Marijn

    Verdere info:
    Ik doe dit omdat ik mijn forum on-board wil maken.

    Toen geageerde iemand dat ik er var_dump van moest maken:
    Toen kreeg ik dit:

    Code: Selecteer alles

    <?php
    	include "config2.php";
    	
    $s_qry  = "SELECT `post_username` FROM `phpbb3_posts` WHERE `forum_id`='4' ORDER BY `post_id` DESC";
    $qry = mysql_query($s_qry);
    $toon = mysql_fetch_array($qry);
    var_dump($toon);
    ?>
    (intussen heb ik config2.php)

    En nu weergeeft ie:

    array(2) { [0]=> string(0) "" ["post_username"]=> string(0) "" }

    Iemand enig idee hoe ik verder moet of wat er fout gaat?
    [/b]
    Wanneer ontstond het probleem?/
    Adres van je forum: http://www.marijntjuh.nl/phpBB3/
    Modifications op je forum:/
    Huidige stijl: prosilver
    phpBB versie: 3.0.RC1
    Waar is je forum gehost: op mijn host Budgetwebhosting
    Heb je onlangs iets verandert aan je forum?/

ElbertF
Berichten: 5803
Lid geworden op: 12 okt 2004, 08:34
Contacteer:

Re: Post_username

Bericht door ElbertF » 22 jun 2007, 15:54

Kortom, de query

SELECT `post_username` FROM `phpbb3_posts` WHERE `forum_id`= 4

levert geen rijen op? Voer hem eens uit in phpMyAdmin, als je daar ook geen resultaat hebt zijn er gewoon geen rijen aanwezig die aan die voorwaarde voldoen.

marijntjuh55
Berichten: 43
Lid geworden op: 16 jun 2006, 21:03

Re: Post_username

Bericht door marijntjuh55 » 23 jun 2007, 09:59

Ik heb het al. Dit was de query:

Code: Selecteer alles

SELECT p.forum_id AS fid, u.username AS username FROM `phpbb3_posts` p join phpbb3_users u on p.poster_id = u.user_id WHERE forum_id = 4 ORDER BY forum_id asc, post_time DESC

Gesloten