Laatste poll op index

Zelf bezig aan een modificatie? Wij kijken graag mee..
Forumregels

LEES: Algemene Voorwaarden. Denk eventueel aan tags (DEV, BETA, RC)!
phpBB3.0.x
Plaats reactie
Gebruikersavatar
jh0nny
Berichten: 943
Lid geworden op: 11 mar 2004, 20:05
Contacteer:

Laatste poll op index

Bericht door jh0nny » 30 dec 2009, 12:44

Ik ben op zoek naar de juiste code om de laatste poll weer te geven op de index.
Vereisten hierbij zijn wel dat de poll wordt weergegeven zoals in het bijbehorende topic het geval is en dat je vanuit die index ook kunt stemmen.

Iemand enig idee hoe ik dit voor elkaar kan krijgen?
Forum_id of wat dan ook is trouwens niet van belang, puur de laatste poll die geplaatst is.
Ik hoop dat iemand me hiermee op weg kan helpen. :mrgreen:


Ik ben maar even een andere weg opgeslagen en vanuit een basis poll script verder gegaan om hetgeen ik wil bereiken te realiseren.
Nu krijg ik het bij het maken van de poll (vanuit het script) inmiddels voor elkaar om mijn user_id (degene die hem maakt) mee te sturen in de database.
Alleen het uitlezen krijg ik gek genoeg niet voor elkaar.

Code: Selecteer alles

 $query = mysql_query("SELECT id, question FROM poll_questions
 ORDER BY id DESC LIMIT 0,1 ");

  $num = mysql_num_rows($query);
  
  if (empty($num))
  {
    echo "Sorry, geen vragen gevonden!";
  } else {
    $question = mysql_fetch_row($query);
Dat is het begin gedeelte om de poll weer te geven, dat werkt ook prima en met het toevoegen van user_id bij het SELECT gedeelte en WHERE user_id = *nummer* toevoegen geeft inderdaad de juiste poll weer, alleen nu moet ik het dus voor elkaar krijgen dat ie degene weer geeft die gepost is door de user die op dat moment is ingelogt.
Ik dacht zelf aan het toevoegen van:

Code: Selecteer alles

WHERE user_id = ' . $user->data['user_id']
Maar hierbij geeft ie geen enkel resultaat weer.

In het script heb ik dit geplaatst trouwens bovenaan de pagina:

Code: Selecteer alles

define('IN_PHPBB', true);
$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);
include($phpbb_root_path . 'includes/functions_display.' . $phpEx);

// Start session management
$user->session_begin();
$auth->acl($user->data);
$user->setup('viewforum');
En dmv common.php zou ik de code uit functions.php ook moeten kunnen gebruiken/aanroepen toch, aangezien laatst genoemde geinclude wordt vanuit dat bestand.

Iemand die me hier een handje verder mee kan helpen?
Laatst gewijzigd door jh0nny op 30 dec 2009, 16:51, 1 keer totaal gewijzigd.
Barki.nl

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20297
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Re: Laatste poll op index

Bericht door Paul » 30 dec 2009, 16:48

Graag niet dubbelposten, maar je vorige bericht bewerken. Ik heb de posts nu samengevoegd.

Plaats reactie